電子情報学特論: Chromium のアーキテクチャを解き明かす 〜 EEIC の授業が生きるプロダクトの世界〜 Kentaro Hara 2022 April (๑>ᴗ<๑) * * * *
問題意識 DjangoではRails同様migrationの仕組みがあるわけだが、Databaseの作成はマニュアル操作でやることを想定しているっぽい。 docs.djangoproject.com Djangoデフォルトではsqliteのファイルが出来上がりそのDBを使うように設定されている。 この場合はpython manage.py migrateを実行すればそのままテーブルの作成が成功する(CREATE DATABSASEを手動で操作する必要はない) しかしMySQLなどを使う場合はCREATE DATABASEなどを手動で実行しなければならない。 Railsにはrake db:createのようにDatabaseの作成もコマンドで自動でやってくれるので、Djangoでもそういうのしたかった。 解決策 今回はカスタムコマンド(Railsでいうところのrake taskのようなもの)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く