移动bundle exec rake db:migrate创建的db文件夹

时间:2016-03-19 11:35:06

标签: ruby activerecord sinatra rake

我的文件结构通常是这样的:

├── mainAppFolder
│   ├── app.rb
│   ├── rakefile
│   └── db
│       ├── schema.rb
|       └── migrations

我想将其更改为:

├── mainAppFolder
│   ├── app.rb
│   ├── rakefile
|   └── database
│       └── db
│           ├── schema.rb
|           └── migrations

我认为这可能涉及编辑rake任务并使用Dir.chdir("./database"),但我无法弄清楚如何去做。谷歌搜索只使用config.path得到了一个问题,这只与rails有关,而我正在使用sinatra。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:-1)

虽然我强烈建议不要更改默认路径,但我认为您可以按照rails docs中宣传的内容进行操作:

Qt.MidButton

因为你实际上没有公布你在sinatra应用程序中使用活动记录的确切程度,所以这只是猜测。