コンテンツにスキップ

データベースマイグレーションの実行

ここで学ぶことは...

  • マイグレーションステータスを確認する
  • データベースマイグレーションを実行する
  • マイグレーションが正常に完了したことを確認する

データベースマイグレーションの実行

Section titled “データベースマイグレーションの実行”

Paideia LMSは、データベーススキーマをセットアップおよび更新するためにデータベースマイグレーションを使用します。最初にPaideia LMSを実行すると、起動時にマイグレーションが自動的に適用されます。ただし、CLIを使用してマイグレーションを手動で実行することもできます。

マイグレーションステータスの確認

Section titled “マイグレーションステータスの確認”
  1. 現在のマイグレーションステータスを確認:

    ターミナルウィンドウ
    ./paideia migrate status

    これにより、どのマイグレーションが適用され、どれが保留中かが表示されます。

  1. すべての保留中のマイグレーションを実行:

    ターミナルウィンドウ
    ./paideia migrate up

    これにより、まだ実行されていないマイグレーションが適用されます。

  2. マイグレーションが正常に完了したことを確認:

    ターミナルウィンドウ
    ./paideia migrate status

    すべてのマイグレーションが「適用済み」と表示されるはずです。

  1. (オプション)続行する前にデータベースバックアップを作成:

    ターミナルウィンドウ
    ./paideia migrate dump -o backup-before-setup.sql

    これにより、必要に応じて復元できるデータベースのバックアップが作成されます。

Ask DeepWiki
貢献する コミュニティ スポンサー