タグ

schemaに関するtakamoriiiのブックマーク (1)

  • CakePHP 2.x系におけるSchemaについて - Qiita

    スキーマファイルの使い方 スキーマファイルは、プロジェクトで使用するデータベースのテーブル定義(テーブルの構造)をphpで記述したものです。現在のデータベースのテーブル定義にもとづき、その内容をスキーマファイルとして保存することが出来ます。 この機能は、複数人でプロジェクトを進める際に有用です。開発者1と開発者2で、プロジェクトを開発しているとすると、開発者1が自分で作成したテーブルをスキーマファイル(schema.php)に変換して、gitリポジトリにコミットすることが出来ます。開発者2は、リポジトリをcloneして、スキーマファイル(schema.php)に基づいて、テーブルを作成することが出来ます。 同様のことは、テーブル定義をdumpすることでも可能です。ただし、dump -> restoreの場合、データベースを1から作り直すことになります。このとき、開発中に挿入したレコードも一

    CakePHP 2.x系におけるSchemaについて - Qiita
  • 1