Djangoのマイグレーションをロールバック、元に戻す方法

「あーここはForeignKeyじゃなくてOneToOneFieldにしたいなー」とか、モデルを修正する場合に、一度実行したマイグレーションを取り消しす必要があります。その方法のメモです。

Djangoのマイグレーションとデータベースのリセット方法

Djangoでモデルの追加や拡張を繰り返していたらエラーが発生し、動かなるというケースに遭遇しました。開発段階であればとにかく一度リセットしてやり直すことができるので、その方法をメモします。

Django-モデルのプライマリキーをUUIDにする

Djangoではデータベースに挿入されたレコードのidが連番になるのですが、特別な理由がない場合はセキュリティ的に有利なUUIDを使うのが良いそうです。という訳でidをuuidに変更する方法をメモします。

DjangoとPostgreSQLデータベースを連携させるための初期設定

Djangoのフロント側は自由にいじれるようになったので、次はデータベース周りを扱えるようにします!

Docker Composeの使い方を学ぶためにDjangoの開発環境を構築した

これまで一つのコンテナにMySQLやWordPressをまとめて突っ込んで動かしていたのですが、そのような素人的な使い方を脱出しようと思い、Docker Composeの使い方を学ぶことにしました。