清单 4. 添加列
class CreateTrails < ActiveRecord::Migration def self.up create_table :trails do |t| t.column :name, :string t.column :description, :text t.column :difficulty, :string end end def self.down drop_table :trails end end |
您需要创建和配置两个数据库:trails_test
和 trails_development
。如果想把这个代码投入生产,那么还需要创建第三个数据库 trails_production
,但是现在可以跳过这一步。请用数据库管理器创建数据库。我使用的是 MySQL:
清单 5. 创建开发和测试数据库
mysql> create database trails_development; Query OK, 1 row affected (0.00 sec) mysql> create database trails_test; Query OK, 1 row affected (0.00 sec) |