Ruby on Rails(ROR) 实例开发之一 创建数据表

    现在数据库已经配好, 项目也已经建立, 那么就应该创建数据表

值得一提的是 , 创建数据表一定要事先设计好, 可以说以后所有的操作都是围绕它来完成的,如果等你在后面的设计中发现数据表有问题, 或者少个字段, 那么修改数据库简单, 但是与数据表相关的设计将会随之改变, 维护起来将是很麻烦的工程。

我们这里设计字段为:

name string

old integer

headImage string

create_date datetime

description string

 

1)。 编辑db/migrate文件夹下的20100122141316_create_peaples.rb。设计表字段 代码如下:

class CreatePeaples < ActiveRecord::Migration
  def self.up
    create_table :peaples do |t|

      t.column "name", :string
      t.column "old", :integer

      t.column "headImage", :string

      t.column "create_date", :datetime

      t.column "description", :string
     
      #t.timestamps
    end
  end

  def self.down
    drop_table :peaples
  end
end

 

2)。 运行migration

rake db:migrate

 

3).。 验证,

可以在mysql管理器中查看创建的表, 或者在控制台中查看

 

ruby script/console

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值