create the model and table

原创 2007年09月14日 10:26:00

 work>ruby script/generate model product

the generator creates a bunch of files. The two we're interested in are the model itself product.rb, and the migration 001_create_products.rb.

In this file, there were two ruby methods.

class CretaeProducts < ActiveRecord::Migration

def self.up

  create_table :products do |t|

    t.column :title,  :string

    t.column :description, :text

  end

def self.down

  drop_table :products

end

end

get rails to apply the migration to the database.

work> rake db:migrate

if you want to roll back ,you could use

work> rake db:migrate VERSION=0

and the products table will gone.

call the rake db:migrate will re-create it.

MySQL数据库表的基本操作——创建表CREATE TABLE

在操作数据库表之前要先选择数据库,USE
  • u011701678
  • u011701678
  • 2013年08月31日 13:14
  • 29043

创建表(Create table)--语法详解

创建表(Create table)语法详解 1. ORACLE常用的字段类型 ORACLE常用的字段类型有 VARCHAR2 (size) 可变长度的字符串, 必须规定长度 CHAR(size...
  • u012468263
  • u012468263
  • 2015年11月13日 11:05
  • 1357

hive基本的操作语句(实例简单易懂,create table XX as select XX)

创建表: hive> CREATE TABLE pokes (foo INT, bar STRING);          Creates a table called pokes with tw...
  • longshenlmj
  • longshenlmj
  • 2014年04月16日 11:32
  • 11461

MySQL Create Table语句的应用与语法

以下的文章主要介绍的是MySQL Create Table语句的实际用法与MySQL Create Table语句的基本语法的介绍,如果你对其具体的操作步骤感兴趣的话,你就可以对以下的文章来一个“大阅...
  • weiyuefei
  • weiyuefei
  • 2016年04月14日 20:26
  • 512

Android 判断SQLite数据库中是否存在某一个表格: CREATE TABLE IF NOT EXISTS

初始化SQL脚本 安装软件时要初始化数据库,通常的需求是新建表、索引、视图、存储过程等对象,插入初始数据。Oracle没有drop table if exists或create table ...
  • haiross
  • haiross
  • 2014年11月13日 16:19
  • 30399

慎用create table as select,一定要注意默认值的问题---大一临时表方法

摘要: 1、再做一些数据迁移时候,很多人会使用create table  as select * from table where id=-1的方式来年建立一摸一样的表,但是这样做有个很大的弊端,不...
  • abc15159939239
  • abc15159939239
  • 2014年09月12日 16:45
  • 1684

SQL 创建数据表(CREATE TABLE)

char 范围更大。
  • u014526438
  • u014526438
  • 2014年04月04日 16:29
  • 1185

慎用create table as select,一定要注意默认值的问题

慎用create table as select,一定要注意默认值的问题 博客分类:  Oracle oraclecreate talbe as select数据库迁移  再做一些数据迁移...
  • haiross
  • haiross
  • 2013年11月28日 10:44
  • 84120

hive 表注释乱码以及show create table语句描述乱码解决

hive 表注释乱码以及show create table语句描述乱码解决
  • duck_genuine
  • duck_genuine
  • 2016年03月15日 14:58
  • 6166

db2中create table as的建表方式

db2 中通过查询结果来create table 的3种方式 Q:想通过DB2把查询出来的结果定义为别的表,因为db2没有类似(或者说对db2还不熟悉)oracle的create table as...
  • TUBER727
  • TUBER727
  • 2013年12月25日 21:18
  • 2827
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:create the model and table
举报原因:
原因补充:

(最多只允许输入30个字)