Ruby On Railsを使用すると、を使用してデータベースを作成および更新できる単純なスキーマを作成できるのが気に入っています。ウェブサイトの開発にRubyOnRailsを使用せずにこの方法を使用したいので、Ruby On Railsの移行のようなツールはありますか?
3 に答える
3
Rails アプリの外でActiveRecord::Migrationを使用できない理由はありません。実際、 http://exposinggotchas.blogspot.com/2011/02/activerecord-migrations-without-rails.htmlのように、これを行っている人々の例がたくさんあります。
永続ストアとして mongo を使用している場合は、mongrationsを確認してください。
于 2012-07-08T09:04:03.997 に答える
2
今週、小さなカンファレンスでLiquibaseというデータベース変更管理ツールについての講演を聞きました。Java をベースにしていますが (私が思うに)、XML ファイルでデータベースの移行を管理します。作成する必要がある変更セットは、Rails で作成できる移行と似ています。Eclipse などの IDE 内で Liquibase を使用すると、変更セットのすべての関連部分を完了できます。すぐに使用できる多くのデータベースをサポートしているため、代替手段になる可能性があります。特に最近では Java がどこにでもインストールされています。
于 2012-07-08T09:19:32.923 に答える
0
Python Alembicをお勧めします。ルビーじゃないけど。
于 2014-04-11T08:01:13.707 に答える