使用migration操作数据库的一般步骤
2007-11-21 15:10
453 查看
1.使用ruby script/generate migration migrationName 命令创建migration类(存在于db/migrate/XX_migrationName.rb文件中)
2.打开新创建的migration文件,编写migration类的self.up和self.down方法,用于操作数据库
3.在确保应用能够正确连接数据库的前提下,运行rake db:migrate命令,完成对数据库的升级操作
运行 rake db:migrate VERSION=X 命令完成对数据库的还原操作
注:migrate方法用于静态的,管理员级别的,服务器端的数据库访问.只能通过rake命令完成.
2.打开新创建的migration文件,编写migration类的self.up和self.down方法,用于操作数据库
3.在确保应用能够正确连接数据库的前提下,运行rake db:migrate命令,完成对数据库的升级操作
运行 rake db:migrate VERSION=X 命令完成对数据库的还原操作
注:migrate方法用于静态的,管理员级别的,服务器端的数据库访问.只能通过rake命令完成.
相关文章推荐
- JDBC的使用五大步骤以及查询操作-数据库编程(二)
- 【Mysql】常用操作指令与管理和使用数据库步骤
- 使用struts2和hibernate,详解从请求到数据库完成操作所有步骤
- 使用Hibernate操作数据库需要七个步骤
- Linux 系统命令行下,对 SQLite3 数据库使用的一般操作
- QueryRunner 核心运行类;在一般情况下如果执行CRUD的操作; 使用核心类QueryRunner 对数据库进行 增删改
- 使用纯C++实现SQL Server2005 数据库读写操作详细步骤
- JDBC的使用五大步骤以及查询操作-数据库编程(二)
- 使用SQLiteDatabase进行数据库操作的步骤
- 使用create database语句创建数据库的详细操作步骤
- 使用纯C++实现SQL Server2005 数据库读写操作详细步骤
- Android sqlite数据库操作通用框架AHibernate(一)-CRUD示例和使用步骤
- java中简述使用JDBC完成数据库操作的基本步骤。
- 使用Java操作数据库的步骤
- 使用SQLiteDatabase进行数据库操作的步骤
- 使用create database语句创建数据库的详细操作步骤
- 使用纯C++实现SQL Server2005 数据库读写操作详细步骤
- 使用PowerDesigner连接数据库生成ER图操作步骤
- 使用JAVA实现高并发无锁数据库操作步骤分享
- 【svm】使用libsvm分类的一般操作步骤