gdc_cmod/P0_log.txt
2026-01-19 16:47:53 +07:00

24 lines
937 B
Plaintext

1. Buat Tabel POSITIONS untuk (Role User) (ROLE, ROLEID, DESCRIPTION)
CREATE TABLE [GDC_CMOD].[dbo].[ROLES] (
[ROLE] NVARCHAR(50) NOT NULL, -- Primary Key
[ROLEID] INT NOT NULL, -- Harus Unik
[DESCRIPTION] NVARCHAR(MAX) NULL,
-- Menetapkan Primary Key
CONSTRAINT PK_Roles PRIMARY KEY ([ROLE]),
-- Menetapkan Unique Constraint
CONSTRAINT UQ_RoleID UNIQUE ([ROLEID])
);
INSERT INTO [GDC_CMOD].[dbo].[ROLES] ([ROLE], [ROLEID], [DESCRIPTION])
VALUES
('Superuser', 0, 'All Access'),
('Admin', 1, 'Super user sistem, konfigurasi, manajemen user & data'),
('Analis LAB', 2, 'Validasi & pengolahan hasil laboratorium'),
('Phlebotomist', 3, 'Pengambilan dan pencatatan spesimen'),
('Customer Service', 4, 'Monitoring & pelayanan informasi pasien');
2. Tambahkan [USERROLEID] dan [NAME] pada Tabel USERS