21 lines
864 B
SQL
21 lines
864 B
SQL
CREATE TABLE IF NOT EXISTS roster (
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
sapCode VARCHAR(255) NOT NULL,
|
|
fullNameEn VARCHAR(255) NOT NULL,
|
|
legalEntity VARCHAR(255),
|
|
functionBusinessUnit VARCHAR(255),
|
|
costCenterCode VARCHAR(255),
|
|
level VARCHAR(255),
|
|
newAmendedSalary DECIMAL(12, 2) DEFAULT 0.00,
|
|
employerContributions DECIMAL(12, 2) DEFAULT 0.00,
|
|
cars DECIMAL(12, 2) DEFAULT 0.00,
|
|
ticketRestaurant DECIMAL(12, 2) DEFAULT 0.00,
|
|
metlife DECIMAL(12, 2) DEFAULT 0.00,
|
|
topusPerMonth DECIMAL(12, 2) DEFAULT 0.00,
|
|
totalSalaryCostWithLabor DECIMAL(12, 2) DEFAULT 0.00,
|
|
totalMonthlyCost DECIMAL(12, 2) DEFAULT 0.00,
|
|
totalAnnualCost DECIMAL(14, 2) DEFAULT 0.00,
|
|
createdAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
updatedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
UNIQUE(sapCode)
|
|
); |