joh*_*aur 16 sql-server schema ruby-on-rails
我有一个新的数据库,我正在尝试重新创建,但运行rake db:schema:load根本不会填充schema_migrations表.结果是每个迁移现在都在等待.schema.rb中的模式版本与最新的迁移相匹配,并且此答案将指示我认为发生的事情(Rails使用当前迁移nubmer之前的所有迁移编号填充迁移表)在此特定实例中未发生.我的同事已经证实这种情况正在发生在他们的数据库中,所以这绝对是一个项目范围的问题.虽然db用户正在创建所有表,但我们正在使用带有自定义模式的SQLServer.我完全难过了.有任何想法吗?
joh*_*aur 19
Per D. Patrick,回答我自己的问题:
所以最终结果是另一个开发人员安装了activerecord-nulldb-adapter哪些猴子补丁ActiveRecord::Schema.define并且没有运行initialize_schema_migrations_table()或assume_migrated_up_version().我卸载了宝石,跑了我的db:schema:load就好了.
| 归档时间: |
|
| 查看次数: |
2822 次 |
| 最近记录: |