目次

2009年2月13日金曜日

rails ちょっとしたテク。~プロジェクトをフォルダごとコピペして、新しいプロジェクトを作る~

Railsの開発をしている時、「この状態を一度とっておいて、続きを別のプロジェクトとして作りたい」ってときがあると思います。例えば、test001を開発している時、test001をコピペしてtest002という名前に変えて開発を続けたい、って時とかです。

ただコピペするだけだと、DB/test001_developmentがtest002で上書きされちゃう。どうするかとおうと、database.ymlを編集するだけでいいんです。

development:
adapter: mysql
encoding: utf8
database: test001_development//ここを編集
pool: 5
username: root
password:
socket: /tmp/mysql.sock


test002に置き換えるだけです。これでtest001に上書きされません。migrateする前に、mysqlでDBを作るのを忘れないようにしましょう。(rakeファイルがあるなら、rake db:initializeをしてもいいかもしれません。)

0 件のコメント: