2017-09-18 33 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的用戶。而且你應該使用英語中的變量而不是西班牙語

相關問題