Update db script
This commit is contained in:
@@ -1449,11 +1449,11 @@ INSERT INTO `ExpensesCategories` (`name`) VALUES
|
||||
('Utility');
|
||||
|
||||
|
||||
INSERT INTO `PayrollColumns` (`id`,`name`,`calculation_hook`,`salary_components`,`deductions`,`add_columns`,`sub_columns`,`editable`) VALUES
|
||||
(1,'Total Hours','AttendanceUtil_getTimeWorkedHours','','','','','No'),
|
||||
(2,'Regular Hours','AttendanceUtil_getRegularWorkedHours','','','','','No'),
|
||||
(3,'Overtime Hours','AttendanceUtil_getOverTimeWorkedHours','','','','','No'),
|
||||
(4,'Leave Hours','LeaveUtil_getLeaveHours','','','','','No');
|
||||
INSERT INTO `PayrollColumns` (`id`,`name`,`calculation_hook`,`salary_components`,`deductions`,`add_columns`,`sub_columns`,`editable`,`enabled`,`default_value`,`calculation_columns`,`calculation_function`) VALUES
|
||||
(1,'Total Hours','AttendanceUtil_getTimeWorkedHours','','','','','No','Yes','0.00',NULL,NULL),
|
||||
(2,'Regular Hours','AttendanceUtil_getRegularWorkedHours','','','','','No','Yes','0.00',NULL,NULL),
|
||||
(3,'Overtime Hours','AttendanceUtil_getOverTimeWorkedHours','','','','','No','Yes','0.00',NULL,NULL),
|
||||
(4,'Leave Hours','LeaveUtil_getLeaveHours','','','','','No','Yes','0.00',NULL,NULL);
|
||||
|
||||
|
||||
INSERT INTO `PayrollColumnTemplates` (`name`,`columns`) VALUES
|
||||
|
||||
@@ -443,6 +443,8 @@ create table `Files` (
|
||||
`filename` varchar(100) NOT NULL,
|
||||
`employee` bigint(20) NULL,
|
||||
`file_group` varchar(100) NOT NULL,
|
||||
`size` bigint(20) NULL,
|
||||
`size_text` varchar(20) NULL,
|
||||
primary key (`id`),
|
||||
unique key `filename` (`filename`)
|
||||
) engine=innodb default charset=utf8;
|
||||
@@ -557,10 +559,13 @@ create table `CompanyDocuments` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(100) NOT NULL,
|
||||
`details` text default null,
|
||||
`valid_until` date NOT NULL,
|
||||
`valid_until` date NULL,
|
||||
`status` enum('Active','Inactive','Draft') default 'Active',
|
||||
`notify_employees` enum('Yes','No') default 'Yes',
|
||||
`attachment` varchar(100) NULL,
|
||||
`share_departments` varchar(100) NULL,
|
||||
`share_employees` varchar(100) NULL,
|
||||
`share_userlevel` varchar(100) NULL,
|
||||
primary key (`id`)
|
||||
) engine=innodb default charset=utf8;
|
||||
|
||||
@@ -688,6 +693,7 @@ create table `Notifications` (
|
||||
`action` text default null,
|
||||
`type` varchar(100) NULL,
|
||||
`status` enum('Unread','Read') default 'Unread',
|
||||
`employee` bigint(20) NULL,
|
||||
CONSTRAINT `Fk_Notifications_Users` FOREIGN KEY (`touser`) REFERENCES `Users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
primary key (`id`),
|
||||
KEY `toUser_time` (`toUser`,`time`),
|
||||
|
||||
Reference in New Issue
Block a user