博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编写 migration 基础
阅读量:6104 次
发布时间:2019-06-20

本文共 375 字,大约阅读时间需要 1 分钟。

创建 migration 需要继承自 ActiveRecord::Migration 类,常见如下:

class SomeMigration < ActiveRecord::Migration  def up   end  def down   endendclass SomeMigration < ActiveRecord::Migration  def change  endend

一般在 up 方法里面写对数据库进行改动的操作,而在 down 方法里面则是撤销这些操作。写在 change方法里面的操作,ActiveRecord 会识别出这些操作的逆操作,并在执行 migrate 回退的时候进行逆操作。但是并非所有操作都能被识别出来。

转载于:https://www.cnblogs.com/laoquans/p/3984557.html

你可能感兴趣的文章
南京大学2005年数学分析第六题另证
查看>>
【离散数学】SDUT OJ 指定长度路径数
查看>>
线性代数学习笔记
查看>>
[转载]SharePoint 2013 解决方案中使用JavaScript
查看>>
存储过程例子
查看>>
Windows server 共享文件夹权限设置
查看>>
Java并发编程:Lock(转)
查看>>
PCI Express(五) - Xilinx wizard
查看>>
马凯军201771010116《面向对象程序设计(java)》第三周学习总结
查看>>
POJ2065 SETI
查看>>
SQL Server无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法...
查看>>
【编程技巧】applicationContext.xml 里面可配置bean和数据库地址
查看>>
phplib系统开发经验总结
查看>>
D Thanking-Bear magic
查看>>
一天一个设计模式(13)——命令模式
查看>>
比较全的表单提交页面对电话邮箱判断
查看>>
Ubuntu SVN客户端安装
查看>>
PAT 1078 Hashing[一般][二次探查法]
查看>>
Vue与Element走过的坑。。。。带上Axios
查看>>
Steps to developing Metro style apps 第一章-Creat a UI(2)(2)
查看>>