Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

CREATE TABLE hris.

mstr_jns_kdrn (
jnskdrn_oid UUID NOT NULL,
jnskdrn_code VARCHAR(25),
jnskdrn_name VARCHAR(45),
jnskdrn_desc VARCHAR(100),
jnskdrn_active VARCHAR(1),
jnskdrn_add_by VARCHAR(25),
jnskdrn_add_date TIMESTAMP(0) WITHOUT TIME ZONE,
jnskdrn_upd_by VARCHAR(25),
jnskdrn_upd_date TIMESTAMP(0) WITHOUT TIME ZONE,
CONSTRAINT mstr_jeniskend_pkey PRIMARY KEY(jnskdrn_oid)
)
WITH (oids = false);

CREATE UNIQUE INDEX mstr_jeniskend_code_key ON hris.mstr_jns_kdrn


USING btree (jnskdrn_code COLLATE pg_catalog."default");

ALTER TABLE hris.mstr_jns_kdrn


OWNER TO postgres;

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_kdrn_jenis VARCHAR(45);

CREATE TABLE hris.mstr_negara (


negara_oid UUID NOT NULL,
negara_id INTEGER,
negara_code VARCHAR(25),
negara_name VARCHAR(45),
negara_desc VARCHAR(100),
negara_active VARCHAR(1),
negara_add_by VARCHAR(25),
negara_add_date TIMESTAMP(0) WITHOUT TIME ZONE,
negara_upd_by VARCHAR(25),
negara_upd_date TIMESTAMP(0) WITHOUT TIME ZONE,
CONSTRAINT mstr_negara_pkey PRIMARY KEY(negara_oid)
)
WITH (oids = false);

CREATE UNIQUE INDEX mstr_negara_negara_code_key ON hris.mstr_negara


USING btree (negara_code COLLATE pg_catalog."default");

ALTER TABLE hris.mstr_negara


OWNER TO postgres;

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_intref CHAR(1);

COMMENT ON COLUMN recruitment.plm_mstr.plm_intref


IS 'Berdasarkan Referensi karyawan';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_intref_code VARCHAR(45);

COMMENT ON COLUMN recruitment.plm_mstr.plm_intref_code


IS 'Kode Karyawan yang mereferensikan lowongan';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_inf_code VARCHAR(45);
COMMENT ON COLUMN recruitment.plm_mstr.plm_inf_code
IS 'Informasi lowongan, Iklan- Kawan dll (by master)';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_posisi_code VARCHAR(45);

COMMENT ON COLUMN recruitment.plm_mstr.plm_posisi_code


IS 'Posisi yang di lamar';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN pl_bagian_code VARCHAR(45);

COMMENT ON COLUMN recruitment.plm_mstr.pl_bagian_code


IS 'Bagian yang di lamar';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_divisi_code VARCHAR(45);

COMMENT ON COLUMN recruitment.plm_mstr.plm_divisi_code


IS 'Divisi yang di lamar';

ALTER TABLE recruitment.plm_mstr


ADD COLUMN plm_dept_code VARCHAR(45);

COMMENT ON COLUMN recruitment.plm_mstr.plm_dept_code


IS 'Dept yang di lamar';

CREATE TABLE hris.mstr_lmrinfo (


lmrinfo_oid UUID NOT NULL,
lmrinfo_code VARCHAR(25),
lmrinfo_name VARCHAR(45),
lmrinfo_desc VARCHAR(100),
lmrinfo_active VARCHAR(1),
lmrinfo_add_by VARCHAR(25),
lmrinfo_add_date TIMESTAMP(0) WITHOUT TIME ZONE,
lmrinfo_upd_by VARCHAR(25),
lmrinfo_upd_date TIMESTAMP(0) WITHOUT TIME ZONE,
CONSTRAINT mstr_lmrinfo_pkey PRIMARY KEY(lmrinfo_oid)
)
WITH (oids = false);

CREATE UNIQUE INDEX mstr_lmrinfo_code_key ON hris.mstr_lmrinfo


USING btree (lmrinfo_code COLLATE pg_catalog."default");

ALTER TABLE hris.mstr_lmrinfo


OWNER TO postgres;

ALTER TABLE recruitment.plm_mstr


RENAME COLUMN plm_intref_code TO plm_intref_name;

ALTER TABLE recruitment.plm_mstr


RENAME COLUMN plm_posisi_code TO plm_jbtn_code;

ALTER TABLE recruitment.plm_mstr


RENAME COLUMN plm_bagian_code TO plm_bag_code;

ALTER TABLE recruitment.plm_mstr


RENAME COLUMN plm_divisi_code TO plm_div_code;
CREATE TABLE hris.hr_scoring (
hrscoring_oid UUID NOT NULL,
hrscoring_emp_id INTEGER,
hrscoring_tahun DATE,
hrscoring_score NUMERIC(4,2),
hrscoring_penilai VARCHAR(45),
hrscoring_tanggal DATE,
CONSTRAINT hr_scoring_pkey PRIMARY KEY(hrscoring_oid),
CONSTRAINT hr_scoring_fk_emp_id FOREIGN KEY (hrscoring_emp_id)
REFERENCES public.emp_mstr(emp_id)
ON DELETE CASCADE
ON UPDATE CASCADE
NOT DEFERRABLE
)
WITH (oids = false);

ALTER TABLE hris.hr_scoring


OWNER TO admin;

CREATE TABLE hris.hr_scoring (


hrscoring_oid UUID NOT NULL,
hrscoring_emp_id INTEGER,
hrscoring_seq INTEGER,
hrscoring_start INTEGER,
hrscoring_end INTEGER,
hrscoring_score NUMERIC(4,2),
hrscoring_penilai VARCHAR(255),
hrscoring_jabatan VARCHAR(255),
CONSTRAINT hr_scoring_pkey PRIMARY KEY(hrscoring_oid),
CONSTRAINT hr_scoring_fk_emp_id FOREIGN KEY (hrscoring_emp_id)
REFERENCES public.emp_mstr(emp_id)
ON DELETE CASCADE
ON UPDATE CASCADE
NOT DEFERRABLE
)
WITH (oids = false);

ALTER TABLE hris.hr_scoring


OWNER TO postgres;

You might also like