Main fields: hr_department(id, name, parent_id, company_id, manager_id)
Screenshot:
CREATE TABLE hr_department ( id serial NOT NULL, create_uid integer, create_date timestamp without time zone, write_date timestamp without time zone, write_uid integer, note text, -- Note parent_id integer, -- Parent Department "name" character varying(64) NOT NULL, -- Department Name company_id integer, -- Company manager_id integer, -- Manager CONSTRAINT hr_department_pkey PRIMARY KEY (id), CONSTRAINT hr_department_company_id_fkey FOREIGN KEY (company_id) REFERENCES res_company (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE SET NULL, CONSTRAINT hr_department_create_uid_fkey FOREIGN KEY (create_uid) REFERENCES res_users (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE SET NULL, CONSTRAINT hr_department_manager_id_fkey FOREIGN KEY (manager_id) REFERENCES hr_employee (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE SET NULL, CONSTRAINT hr_department_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES hr_department (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE SET NULL, CONSTRAINT hr_department_write_uid_fkey FOREIGN KEY (write_uid) REFERENCES res_users (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE SET NULL ) WITH ( OIDS=FALSE ); ALTER TABLE hr_department OWNER TO "admin"; COMMENT ON TABLE hr_department IS 'hr.department'; COMMENT ON COLUMN hr_department.note IS 'Note'; COMMENT ON COLUMN hr_department.parent_id IS 'Parent Department'; COMMENT ON COLUMN hr_department."name" IS 'Department Name'; COMMENT ON COLUMN hr_department.company_id IS 'Company'; COMMENT ON COLUMN hr_department.manager_id IS 'Manager'; CREATE INDEX hr_department_company_id_index ON hr_department USING btree (company_id); CREATE INDEX hr_department_parent_id_index ON hr_department USING btree (parent_id);
No comments:
Post a Comment