ID生成関数とシーケンス番号生成関数を追加

git-flowを止めるため、developブランチをマージする。