Railsアプリ内に、開発中にデータベースに移行したレコードタイプ(フォーム)がいくつかあります。たとえば、「リクエスト」(リクエスターの名前、リクエストの説明)などです。このリクエストレコードには、入力した情報を保存できるようになりました。 -標準的なもの。
このアプリには柔軟性があり、新しいフィールドを追加する必要があるたびにコードに戻って移行を実行する必要がないようにしたいと思います。
管理者ユーザーに、レコードタイプに新しいフィールドを作成する権限を付与したいと思います。たとえば、due_dateフィールドを追加します。実行するコマンドラインにアクセスせずにこれを行う方法を見つけることができませんrails generate model
...
さらに、管理者ユーザーに新しいレコードタイプを作成する方法を提供することもできます。たとえば、上記のようにカスタムフィールドを追加できる「プロジェクト」レコードなどです。
(C / libpqではCREATE TABLE
、データベースに...コマンドを送信し、列/タイプ名を使用してフォームを作成していましたが、RailsのMVCをかなりひどく壊してしまうと確信しています)。
ありがとう。