删除数据表(生产环境下谨慎操作)
/home/git/project/db/migrate/20141114074659_create_skills.rb
ActiveRecord::Base.connection.execute("skills")
ActiveRecord::Migration.drop_table(:skills)
删除某一条时间戳
ActiveRecord::Base.connection.execute("DELETE FROM schema_migrations WHERE version=20141114074659;")
删除完成后
rake db migrate
mysql操作:
use xxx_production
DELETE FROM schema_migrations WHERE version=20141114074659;
本文介绍如何在生产环境中谨慎地删除Rails应用的数据表及特定迁移记录,包括使用ActiveRecord和MySQL命令的方法。
61

被折叠的 条评论
为什么被折叠?



