create_table 的参数 :options 处设置字符集
字段 非空、默认值、字符长度限制设置
add_index 用来设置索引,不可重复用 :unique 参数
class CreateUsers < ActiveRecord::Migration
def self.up
create_table :users, :options=>"DEFAULT CHARSET=UTF8" do |t|
t.string :User, :null=>false, :limit=>16
t.string :Password, :null=>false, :limit=>40
t.boolean :Status, :null=>false, :default=>1
t.text :Comment
t.timestamps
end
add_index :users, :User, :name=>"users_User_index", :unique=>true
end
def self.down
drop_table :users
end
end
字段 非空、默认值、字符长度限制设置
add_index 用来设置索引,不可重复用 :unique 参数
class CreateUsers < ActiveRecord::Migration
def self.up
create_table :users, :options=>"DEFAULT CHARSET=UTF8" do |t|
t.string :User, :null=>false, :limit=>16
t.string :Password, :null=>false, :limit=>40
t.boolean :Status, :null=>false, :default=>1
t.text :Comment
t.timestamps
end
add_index :users, :User, :name=>"users_User_index", :unique=>true
end
def self.down
drop_table :users
end
end
网友评论(0):


