在rails / postgresql中从开发db重新创建测试数据库?

时间:2012-05-04 19:01:31

标签: postgresql ruby-on-rails-3.2 postgresql-9.1

强文本实际上我正在使用pgAdmin来管理rails应用程序中的PostgreSQL开发数据库。

我在USERS表上定义了以下约束:

 CONSTRAINT users_pkey PRIMARY KEY (id ),
 CONSTRAINT users_name_key UNIQUE (name ),
 CONSTRAINT users_age_check CHECK (age > 16),

但是当我rake:db:test:clone时,测试数据库会复制除上述约束之外的开发结构。

1 个答案:

答案 0 :(得分:1)

是否真的有必要使用Ruby克隆您的数据库?使用带模板的创建Db在Postgres中创建克隆是不是更容易?