データベースマイグレーションの実行
ここで学ぶことは...
- マイグレーションステータスを確認する
- データベースマイグレーションを実行する
- マイグレーションが正常に完了したことを確認する
データベースマイグレーションの実行
Section titled “データベースマイグレーションの実行”Paideia LMSは、データベーススキーマをセットアップおよび更新するためにデータベースマイグレーションを使用します。最初にPaideia LMSを実行すると、起動時にマイグレーションが自動的に適用されます。ただし、CLIを使用してマイグレーションを手動で実行することもできます。
マイグレーションステータスの確認
Section titled “マイグレーションステータスの確認”-
現在のマイグレーションステータスを確認:
ターミナルウィンドウ ./paideia migrate statusこれにより、どのマイグレーションが適用され、どれが保留中かが表示されます。
マイグレーションの実行
Section titled “マイグレーションの実行”-
すべての保留中のマイグレーションを実行:
ターミナルウィンドウ ./paideia migrate upこれにより、まだ実行されていないマイグレーションが適用されます。
-
マイグレーションが正常に完了したことを確認:
ターミナルウィンドウ ./paideia migrate statusすべてのマイグレーションが「適用済み」と表示されるはずです。
データベースバックアップ
Section titled “データベースバックアップ”-
(オプション)続行する前にデータベースバックアップを作成:
ターミナルウィンドウ ./paideia migrate dump -o backup-before-setup.sqlこれにより、必要に応じて復元できるデータベースのバックアップが作成されます。
チェックリスト
Section titled “チェックリスト”-
CLIリファレンス 内部 — Paideia LMS CLIコマンドの完全なリファレンス
-
Paideia LMSのアップグレード 内部 — アップグレードとマイグレーション管理のガイド
