Coldfusionを使用して作成した古いCMSがあります。古いCMSから新しいRuby on Railsアプリケーションにデータを取得したいと思います。それは巨大なセットではなく、わずか約1300レコードです。私はいくつかのアドバイスやアイデアが必要です。古い(ルビーではない)アプリから新しい(ルビー)アプリにデータを取得するにはどうすればよいですか?
データベースは別々のサーバーにありますが、これは修正できます.RoRの "Sensible Defaults"に従っているので、データベース構造が異なります。
古いデータ構造の例:
旧CMS表例:
CONTENT_ID int
CONTENT_NAME varchar 150
CONTENT_DESC varchar 500
CONTENT_ACTIVE tinyint
CONTENT_URL varchar 200
新RoRのCMS表例:
id int
name varchar 255
visible tinyint 1
content text
created_at datetime
updated_at datetime
私はRoRの初心者です私はどこから始めるべきか分からない。私はNavicatのようなプログラムを使用して、あるサーバーから別のサーバーにデータを移行するつもりでした。それは大丈夫だろうか?それはutility that will allow you to map columnsを持っています。
新しいRailsアプリケーションを古いデータベースに向けるだけでは問題はありませんか? –
RubyとRailsについて初めて知っているのかどうかは分かりませんが、私が取り組んでいるプロジェクトのために私自身のデータ解析とデータ移行挿入スクリプトを書いていたことが分かりました。厳しい戦いになるでしょうが、あなたは言語とあなたの問題の領域に関する膨大な量を学びます。 – MunkiPhD