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