【发布时间】:2013-08-11 20:28:01
【问题描述】:
- 我目前正在使用 Bitbucket,并且正在跨用户处理 Ruby on Rails 存储库。默认情况下,当一个用户推送存储库(默认命令 - git push origin master -entire rails 文件夹)时,我假设数据库也被推送到位桶,对吧?
- 当第二个用户从 git 下载存储库时,我不应该期望所有的 db 文件也会被下载吗?
- 第二个用户下载文件后是否需要再次运行 rake db migrate 命令?
-
在上述特定情况下,我是第二个用户,从 BitBucket 下载存储库时收到以下错误消息,而文件在上传者计算机上完美运行:
StaticPagesController#home 中的 ActiveRecord::StatementInvalid
找不到表“用户”
我想确保我们俩都在同一个数据库上工作,而不是在不同的数据集上并行工作。
【问题讨论】:
标签: ruby-on-rails git rake bitbucket dbmigrate