update patches based on latest server upgrade.
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
ALTER TABLE `m_role`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date` ,
|
||||
DROP COLUMN `createdby_id`;
|
||||
|
||||
ALTER TABLE `m_appuser`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date` ,
|
||||
DROP COLUMN `createdby_id`;
|
||||
@@ -1,11 +0,0 @@
|
||||
ALTER TABLE `m_office`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
|
||||
ALTER TABLE `m_office_transaction`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
@@ -1,5 +0,0 @@
|
||||
ALTER TABLE `m_organisation_currency`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
@@ -1,23 +0,0 @@
|
||||
ALTER TABLE `m_fund`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
|
||||
ALTER TABLE `m_staff`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
|
||||
ALTER TABLE `m_charge`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
|
||||
ALTER TABLE `m_document`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date`,
|
||||
DROP COLUMN `createdby_id`;
|
||||
@@ -1,4 +0,0 @@
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('organisation', 'DELETE_OFFICETRANSACTION', 'OFFICETRANSACTION', 'DELETE', 1);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('organisation', 'DELETE_OFFICETRANSACTION_CHECKER',
|
||||
'OFFICETRANSACTION', 'DELETE', 0);
|
||||
@@ -1,57 +0,0 @@
|
||||
-- Guarantor table is no longer an external Table
|
||||
DELETE FROM `x_registered_table` WHERE `registered_table_name`='m_guarantor_external' LIMIT 1;
|
||||
|
||||
-- drop guarantor table
|
||||
drop table m_guarantor_external;
|
||||
|
||||
-- New m_guarantor table
|
||||
CREATE TABLE `m_guarantor` (
|
||||
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
|
||||
`loan_id` BIGINT(20) NOT NULL,
|
||||
`type_enum` SMALLINT(5) NOT NULL,
|
||||
`entity_id` BIGINT(20) NULL DEFAULT NULL,
|
||||
`firstname` VARCHAR(50) NULL DEFAULT NULL,
|
||||
`lastname` VARCHAR(50) NULL DEFAULT NULL,
|
||||
`dob` DATE NULL DEFAULT NULL,
|
||||
`address_line_1` VARCHAR(500) NULL DEFAULT NULL,
|
||||
`address_line_2` VARCHAR(500) NULL DEFAULT NULL,
|
||||
`city` VARCHAR(50) NULL DEFAULT NULL,
|
||||
`state` VARCHAR(50) NULL DEFAULT NULL,
|
||||
`country` VARCHAR(50) NULL DEFAULT NULL,
|
||||
`zip` VARCHAR(20) NULL DEFAULT NULL,
|
||||
`house_phone_number` VARCHAR(20) NULL DEFAULT NULL,
|
||||
`mobile_number` VARCHAR(20) NULL DEFAULT NULL,
|
||||
`comment` VARCHAR(500) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
INDEX `FK_m_guarantor_m_loan` (`loan_id`),
|
||||
CONSTRAINT `FK_m_guarantor_m_loan` FOREIGN KEY (`loan_id`) REFERENCES `m_loan` (`id`)
|
||||
)
|
||||
ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
-- Update loan table
|
||||
|
||||
ALTER TABLE `m_loan`
|
||||
DROP FOREIGN KEY `FK_m_loan_guarantor`;
|
||||
|
||||
update m_loan
|
||||
set guarantor_id=null;
|
||||
|
||||
ALTER TABLE `m_loan`
|
||||
ADD CONSTRAINT `FK_m_loan_guarantor` FOREIGN KEY (`guarantor_id`) REFERENCES `m_guarantor` (`id`);
|
||||
|
||||
-- Insert new permissions
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'READ_GUARANTOR', 'GUARANTOR', 'READ', 0);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'CREATE_GUARANTOR', 'GUARANTOR', 'CREATE', 1);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'UPDATE_GUARANTOR', 'GUARANTOR', 'UPDATE', 1);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'DELETE_GUARANTOR', 'GUARANTOR', 'DELETE', 1);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'CREATE_GUARANTOR_CHECKER', 'GUARANTOR', 'CREATE', 0);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'UPDATE_GUARANTOR_CHECKER', 'GUARANTOR', 'UPDATE', 0);
|
||||
|
||||
INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('portfolio', 'DELETE_GUARANTOR_CHECKER', 'GUARANTOR', 'DELETE', 0);
|
||||
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
ALTER TABLE `m_client`
|
||||
DROP FOREIGN KEY `FKAUD0000000000002` ,
|
||||
DROP FOREIGN KEY `FKAUD0000000000001`;
|
||||
|
||||
ALTER TABLE `m_client`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date` ,
|
||||
DROP COLUMN `createdby_id` ,
|
||||
DROP INDEX `FKAUD0000000000002` ,
|
||||
DROP INDEX `FKAUD0000000000001`;
|
||||
|
||||
ALTER TABLE `m_group`
|
||||
DROP FOREIGN KEY `FKJPWG000000000004` ,
|
||||
DROP FOREIGN KEY `FKJPWG000000000003`;
|
||||
|
||||
ALTER TABLE `m_group`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date` ,
|
||||
DROP COLUMN `createdby_id` ,
|
||||
DROP INDEX `FKJPWG000000000004` ,
|
||||
DROP INDEX `FKJPWG000000000003`;
|
||||
@@ -1,11 +0,0 @@
|
||||
ALTER TABLE `m_product_loan`
|
||||
DROP FOREIGN KEY `FKAUD0000000000004` ,
|
||||
DROP FOREIGN KEY `FKAUD0000000000003` ;
|
||||
|
||||
ALTER TABLE `m_product_loan`
|
||||
DROP COLUMN `lastmodifiedby_id` ,
|
||||
DROP COLUMN `lastmodified_date` ,
|
||||
DROP COLUMN `created_date` ,
|
||||
DROP COLUMN `createdby_id` ,
|
||||
DROP INDEX `FKAUD0000000000004`,
|
||||
DROP INDEX `FKAUD0000000000003`;
|
||||
@@ -1,16 +0,0 @@
|
||||
truncate table `r_enum_value`;
|
||||
INSERT INTO `r_enum_value`
|
||||
VALUES ('amortization_method_enum',0,'Equal installments','Equal installments'),('amortization_method_enum',1,'Equal principle payments','Equal principle payments'),
|
||||
('interest_calculated_in_period_enum',0,'Daily','Daily'),('interest_calculated_in_period_enum',1,'Same as repayment period','Same as repayment period'),
|
||||
('interest_method_enum',0,'Declining Balance','Declining Balance'),('interest_method_enum',1,'Flat','Flat'),
|
||||
('interest_period_frequency_enum',2,'Per month','Per month'),('interest_period_frequency_enum',3,'Per year','Per year'),
|
||||
('loan_status_id',100,'Submitted and awaiting approval','Submitted and awaiting approval'),('loan_status_id',200,'Approved','Approved'),
|
||||
('loan_status_id',300,'Active','Active'),('loan_status_id',400,'Withdrawn by client','Withdrawn by client'),('loan_status_id',500,'Rejected','Rejected'),
|
||||
('loan_status_id',600,'Closed','Closed'),('loan_status_id',700,'Overpaid','Overpaid'),
|
||||
('loan_transaction_strategy_id',1,'mifos-standard-strategy','Mifos style'),('loan_transaction_strategy_id',2,'heavensfamily-strategy','Heavensfamily'),
|
||||
('loan_transaction_strategy_id',3,'creocore-strategy','Creocore'),('loan_transaction_strategy_id',4,'rbi-india-strategy','RBI (India)'),
|
||||
('processing_result_enum',0,'invalid','Invalid'),('processing_result_enum',1,'processed','Processed'),
|
||||
('processing_result_enum',2,'awaiting.approval','Awaiting Approval'),('processing_result_enum',3,'rejected','Rejected'),
|
||||
('repayment_period_frequency_enum',0,'Days','Days'),('repayment_period_frequency_enum',1,'Weeks','Weeks'),
|
||||
('repayment_period_frequency_enum',2,'Months','Months'),('term_period_frequency_enum',0,'Days','Days'),
|
||||
('term_period_frequency_enum',1,'Weeks','Weeks'),('term_period_frequency_enum',2,'Months','Months'),('term_period_frequency_enum',3,'Years','Years');
|
||||
Reference in New Issue
Block a user