私はこのスキーマを持っている:Phoenixアプリケーションの起動時にデータベースを事前入力する方法は?
schema "editables" do
field :title, :string
field :content, :binary
timestamps
end
私はアプリケーションにそのことを伝えたい、いくつかの行が自動的に作成され、人口た起動、私は含む:title
フィールドを持つ6つのエントリを作成したいと言う:ページ1、PAGE2を,. .. 私はそれをするべきですか?
アプリケーションを起動するたびにこれらを挿入しますか?これはちょっと匂いがする。 –
はい。アプリケーションが起動するとすぐに。プロダクションでは、これは問題ではありません。私の目標は、これをユーザーがHTML版用に使用することです。 HTMLの 'content editable'を使って編集可能ないくつかの事前定義されたフィールドを持っているのはいいですが、HTMLとしてハードコードされています。これに奇妙なことはありますか? –
'editable'が作成されたときにフォームの初期値を設定できませんか? –