TODOリストアプリを作りたい。
そこで、管理ページとワーカーページを作成したいと思います。
そのためには、次の 2 つのコントローラーが必要です。
rails generate controller Admins
rails generate controller Workers
ここで、2 つのテーブルを作成し、それらをコントローラーで使用したいと考えています。
最初のテーブルはワーカーになります: email (文字列)、full_name (テキスト)、is_worker (ブール値)。
2 番目のテーブルは接続になります: email_admin(string)、email_worker(string)、task(text)、done (boolean)。
テーブルはどのように定義すればよいですか?
私は試した:
rails generate scaffold workers email: string, full_name: text, is_worker: boolean
rake db:migrate
rails generate scaffold connection email_admin: string, email_worker: string, task: text, done: boolean
rake db:migrate
しかし、それは私に「ワーカー」と「接続」のコントローラーを定義し、コントローラーを作成したくはありませんが、テーブルだけを作成します。(そして、管理者とワーカーのコントローラーでテーブルを使用します)