2009-08-14 12 views
3

Railsの移行と少なくともリモートで似ているC++のツールはありますか?C++用のRailsの移行

+3

"レールの移行"とは何かをC++タイプで説明する必要があります。 –

+0

http://api.rubyonrails.org/classes/ActiveRecord/Migration.html –

+0

http://guides.rubyonrails.org/migrations.html – Mamut

答えて

0

Railsの移行と「類似」するものは、ORMやその他のフレームワークに固有のものだと思います。使いやすさは、あるオブジェクトモデルから別のモデルに移行するという事実から来ています。

C++にはORMやその他のデータベーススキーマの組み込み方法がないため、「C++用のスキーマ移行ツール」がどのように存在するかわかりません。おそらく、あなたが使用しているツールを指定すると、利用可能なものを知っている人にはもっと目を引くでしょう。

純粋にデータベーステーブルの観点から移行を表現できる場合は、任意のORMに依存しない移行ツールを使用できます。しかし、実際にC++にする必要はありません.SQL(またはデータベース)コマンドを発行するだけなので、C++にする必要はありません。私は基本的にこの分野では無知であり、推薦できないのではないかと思いますが、多分ツール(データベーススキーマの移行を検索すること)がたくさんあります。あなたのデータベースへのアダプタを持っている限り、あなたはRailsを使うことさえできます...

+0

私が本当に気に入っているのは、DBに依存しない移行ツールです。つまり、MSSQLかMySQLかにかかわらず、スキーマ定義ファイルを取り出してDBを変更するツールです。 C++用のORMが実際に存在しますが、http://dtemplatelib.sourceforge.net/がマイグレーションを提供していません... Rubyをアプリケーションにバンドルする方が簡単だと思います:) – Mamut