2017-09-18 30 views
1

我知道这可能已经被问了很多,但答案是模糊的...基本上我想直接知道,我该怎么链接我的表key.tbl_ctrl_usuario与色器件宝石...Rails 5在PostgreSQL中生成用已经创建的用户表的设计

Devise with rails 5

Adding devise gem to rails 4

这些是我检查的链接,但答案我不能完全地理解......

我有我的PostgreSQL数据库和我的表用户它以这种方式宣告

CREATE TABLE key.tbl_ctrl_usuario 
(
    idusuario integer NOT NULL, 
    nombreusuario character varying(150) NOT NULL, 
    clave character varying(300) NOT NULL, 
    rol character varying(50) NOT NULL, 
    estado boolean NOT NULL DEFAULT false, 
    CONSTRAINT tbl_ctrl_usuario_pkey PRIMARY KEY (idusuario), 
    CONSTRAINT tbl_ctrl_usuario_idusuario_fkey FOREIGN KEY (idusuario) 
     REFERENCES key.tbl_ctrl_empleados (idempleado) MATCH SIMPLE 
     ON UPDATE NO ACTION ON DELETE NO ACTION 
) 
WITH (
    OIDS=FALSE 
); 
ALTER TABLE key.tbl_ctrl_usuario 
    OWNER TO postgres; 

回答

0

你需要在你的表链接的电子邮件添加色器件所需的列,为简单起见,密码等,你可以为你的表名到用户check here how to rename migration并查看此link以生成具有已创建表的设计。

0

将表格重命名给您的迁移用户。现有的用户表包含postgres的用户。而且你应该使用英语中的变量而不是西班牙语

相关问题