HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /www/exchange0old/sql/schema/Exchange-2.0-CMSync-Schema-Changes.sql
/* TK25472 Exchange 2.0 Sync Schema changes for Credebt Machine Sync API*/

ALTER TABLE temp_registration 
	ADD /*UNIQUE*/ INDEX(user_id);
	
ALTER TABLE site_settings ADD(
	cm_api_sync_org_flag INT(3) NOT NULL DEFAULT '0',
	cm_api_sync_people_flag INT(3) NOT NULL DEFAULT '0',
	cm_api_sync_transaction_flag INT(3) NOT NULL DEFAULT '0',
	cm_api_sync_clientid VARCHAR(50) NOT NULL,
	cm_api_sync_clientsecret VARCHAR(50) NOT NULL,
	cm_api_sync_url VARCHAR(128) NOT NULL
);

UPDATE site_settings SET 
	cm_api_sync_org_flag = 1,
	cm_api_sync_people_flag = 1, 
	cm_api_sync_transaction_flag = 1,
	cm_api_sync_clientid='Y3JlZGVidF9leGNoYW5nZV91c2VybmFtZQ==', 
	cm_api_sync_clientsecret='QEAjI3Bhc3N3b3JkQGNyZWRlYnRfZXhjaGFuZ2U=', 
	cm_api_sync_url='https://api.audit.credebt.com' 
	WHERE site_setting_id = 1;
	
DROP TABLE IF EXISTS api_cm_access;
CREATE TABLE api_cm_access (
	id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
	client_id VARCHAR(128) NOT NULL UNIQUE,
	token_value TEXT NOT NULL,
	token_type VARCHAR(40) NOT NULL,
	token_created_at datetime NOT NULL,
	token_expires datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS api_cm_log;
CREATE TABLE api_cm_log (
	request_id BIGINT(50) NOT NULL AUTO_INCREMENT PRIMARY KEY,
	request_date datetime NOT NULL,
	referrer VARCHAR(255) NOT NULL,
	request_url VARCHAR(255) NOT NULL,
	request_method VARCHAR(10) NOT NULL,
	request_data TEXT NOT NULL,
	response_code int(11) NOT NULL,
	response_data TEXT NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE api_cm_log 
ADD INDEX(request_date),
ADD INDEX(referrer),
ADD INDEX(request_url),
ADD INDEX(response_code);

DROP TABLE IF EXISTS manual_transactions_roots;
CREATE TABLE manual_transactions_roots (
	transaction_id BIGINT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
	ex20_id BIGINT(10) NOT NULL,
	exchange_ref_id BIGINT(10) NOT NULL,
	related_entity_id BIGINT(10) DEFAULT NULL,
	ex20_related_entity_id BIGINT(10) DEFAULT NULL,
	related_role_id VARCHAR(10) DEFAULT NULL,
	entity_id BIGINT(10) DEFAULT NULL,
	ex20_entity_id BIGINT(10) NOT NULL,
	role_id VARCHAR(10) NOT NULL,
	debtor_id BIGINT(10) DEFAULT NULL,
	originator_id BIGINT(10) NOT NULL,
	ex20_transaction_type TINYINT(3) NOT NULL,
	`status` TINYINT(1) NOT NULL,
	currency_code CHAR(3) NOT NULL,
	currency_id TINYINT(2) NOT NULL,
	face_value DECIMAL(10,2) NOT NULL,
	face_value_tb DECIMAL(10,2) NOT NULL,
	face_value_used DECIMAL(10,2) DEFAULT NULL,
	traded_fx DOUBLE(6,4) NOT NULL,
	target_type TINYINT(3) DEFAULT NULL,
	source_type TINYINT(3) DEFAULT NULL,
	etr_type CHAR(1) NOT NULL,
	notes TEXT DEFAULT NULL,
	delete_notes TEXT DEFAULT NULL,
	traded_on DATE NOT NULL,
	created_on DATE NOT NULL,
	created_by INT(4) NOT NULL,
	authorised_on DATE DEFAULT NULL,
	authorised_by INT(4) DEFAULT NULL,
	archived_on DATE DEFAULT NULL,
	archived_by INT(4) DEFAULT NULL,
	latest_child TINYINT(1) NOT NULL,
	latest_children TEXT DEFAULT NULL,
	trailing_balance_id BIGINT(10) DEFAULT NULL,
	parents_array TEXT DEFAULT NULL,
	parents TEXT DEFAULT NULL,
	children_array TEXT DEFAULT NULL,
	children TEXT DEFAULT NULL,
	is_root TINYINT(1) NOT NULL,
	roots TEXT DEFAULT NULL,
	check_sum_2 DECIMAL(10,2) DEFAULT NULL,
	check_sum_3 DECIMAL(10,2) DEFAULT NULL,
	check_sum_4 DECIMAL(10,2) DEFAULT NULL,
	source_table VARCHAR(10) DEFAULT NULL,
	log_message TEXT DEFAULT NULL,
	cm_sync_date DATETIME DEFAULT NULL,
	cm_id BIGINT(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE manual_transactions_roots 
	ADD INDEX(ex20_id),
	ADD INDEX(exchange_ref_id),
	ADD INDEX(related_entity_id),
	ADD INDEX(related_role_id),
	ADD INDEX(entity_id),
	ADD INDEX(ex20_entity_id),
	ADD INDEX(role_id),
	ADD INDEX(debtor_id),
	ADD INDEX(originator_id),
	ADD INDEX(ex20_transaction_type),
	ADD INDEX(`status`),
	ADD INDEX(currency_code),
	ADD INDEX(currency_id),
	ADD INDEX(etr_type),
	ADD INDEX(traded_on),
	ADD INDEX(created_on),
	ADD INDEX(authorised_on),
	ADD INDEX(archived_on),
	ADD INDEX(latest_child),
	ADD INDEX(target_type),
	ADD INDEX(source_type),
	ADD INDEX(trailing_balance_id),
	ADD INDEX(is_root),
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id);

ALTER TABLE address_details 
	ADD cm_address_id MEDIUMINT(40) DEFAULT NULL AFTER address_id,
	ADD cm_phone_id MEDIUMINT(40) DEFAULT NULL AFTER cm_address_id,
	ADD cm_mobile_id MEDIUMINT(40) DEFAULT NULL AFTER cm_phone_id,
	ADD cm_fax_id MEDIUMINT(40) DEFAULT NULL AFTER cm_mobile_id,
	ADD cm_email_id MEDIUMINT(40) DEFAULT NULL AFTER cm_fax_id,
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER cm_email_id;
	
ALTER TABLE address_details ADD INDEX(cm_address_id);
ALTER TABLE address_details ADD INDEX(cm_phone_id);
ALTER TABLE address_details ADD INDEX(cm_mobile_id);
ALTER TABLE address_details ADD INDEX(cm_fax_id);
ALTER TABLE address_details ADD INDEX(cm_email_id);

ALTER TABLE activity_logs ADD INDEX(title);
ALTER TABLE activity_logs ADD INDEX(admin_user_id);
ALTER TABLE activity_logs ADD INDEX(user_id);
ALTER TABLE activity_logs ADD INDEX(debtor_id);
ALTER TABLE activity_logs ADD INDEX(organisation_id);
ALTER TABLE activity_logs ADD INDEX(invoice_id);
ALTER TABLE activity_logs ADD INDEX(created_at);
ALTER TABLE activity_logs ADD INDEX(old_value);

ALTER TABLE address_details
	CHANGE address_mobile address_mobile VARCHAR(40) DEFAULT NULL,
	CHANGE address_fax address_fax VARCHAR(40) DEFAULT NULL,
	CHANGE address_line_one address_line_one VARCHAR(255) DEFAULT NULL,
	CHANGE address_line_two address_line_two VARCHAR(255) DEFAULT NULL,
	CHANGE address_area address_area VARCHAR(255) DEFAULT NULL,
	CHANGE address_city address_city VARCHAR(255) DEFAULT NULL,
	CHANGE address_state address_state VARCHAR(255) DEFAULT NULL,
	CHANGE address_country address_country 	SMALLINT DEFAULT NULL,
	CHANGE address_zipcode address_zipcode VARCHAR(20) DEFAULT NULL,
	CHANGE address_email address_email VARCHAR(255) DEFAULT NULL,
	CHANGE address_email1 address_email1 VARCHAR(255) DEFAULT NULL,
	CHANGE address_all_details address_all_details TEXT DEFAULT NULL;

/* change bank_account_change_request to InnoDB */
ALTER TABLE bank_account_change_request ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change bank_details to InnoDB */
ALTER TABLE bank_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change investor_relation to InnoDB */
ALTER TABLE investor_relation ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_bank_account_details to InnoDB */
ALTER TABLE organisation_bank_account_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_bank_details to InnoDB */
ALTER TABLE organisation_bank_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change temp_retailer to InnoDB */
ALTER TABLE temp_retailer ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change activity_logs to InnoDB */
ALTER TABLE activity_logs ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_currency to InnoDB */
ALTER TABLE organisation_currency ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change debtor_relation to InnoDB */
ALTER TABLE debtor_relation ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change debtors_master to InnoDB */
ALTER TABLE debtors_master ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change bank_account to InnoDB */
ALTER TABLE bank_account ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change debtor_bank_details to InnoDB */
ALTER TABLE debtor_bank_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change exchange_rate to InnoDB */
ALTER TABLE exchange_rate ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change invoice_bulk_closed to InnoDB */
ALTER TABLE invoice_bulk_closed ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change statements to InnoDB */
ALTER TABLE statements ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change cheatsheet to InnoDB */
ALTER TABLE cheatsheet ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change admin_sessions to InnoDB */
ALTER TABLE admin_sessions ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change api_access to InnoDB */
ALTER TABLE api_access ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change archive_debtor_relation to InnoDB */
ALTER TABLE archive_debtor_relation ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change bank_accounts to InnoDB */
ALTER TABLE bank_accounts ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change calclator_settings to InnoDB */
ALTER TABLE calclator_settings ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking to InnoDB */
ALTER TABLE central_banking ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_cmii to InnoDB */
ALTER TABLE central_banking_cmii ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_details to InnoDB */
ALTER TABLE central_banking_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_documents to InnoDB */
ALTER TABLE central_banking_documents ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_feof to InnoDB */
ALTER TABLE central_banking_feof ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_ffhr to InnoDB */
ALTER TABLE central_banking_ffhr ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_master to InnoDB */
ALTER TABLE central_banking_master ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_seof to InnoDB */
ALTER TABLE central_banking_seof ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_sfhr to InnoDB */
ALTER TABLE central_banking_sfhr ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_statements to InnoDB */
ALTER TABLE central_banking_statements ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_uhl to InnoDB */
ALTER TABLE central_banking_uhl ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_utl to InnoDB */
ALTER TABLE central_banking_utl ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change central_banking_vhr to InnoDB */
ALTER TABLE central_banking_vhr ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change contact_details_quick to InnoDB */
ALTER TABLE contact_details_quick ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change demo_opentrade to InnoDB */
ALTER TABLE demo_opentrade ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change fill_solver to InnoDB */
ALTER TABLE fill_solver ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change help_tips_settings to InnoDB */
ALTER TABLE help_tips_settings ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change help_title_settings to InnoDB */
ALTER TABLE help_title_settings ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change insurance to InnoDB */
ALTER TABLE insurance ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change invoice_api_logs to InnoDB */
ALTER TABLE invoice_api_logs ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change ip_block to InnoDB */
ALTER TABLE ip_block ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change `order` to InnoDB */
ALTER TABLE `order` ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_commission to InnoDB */
ALTER TABLE organisation_commission ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_process to InnoDB */
ALTER TABLE organisation_process ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_process_relation to InnoDB */
ALTER TABLE organisation_process_relation ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change organisation_users to InnoDB */
ALTER TABLE organisation_users ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_rpa_details to InnoDB */
ALTER TABLE originator_rpa_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_rsa to InnoDB */
ALTER TABLE originator_rsa ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_rsa_debtor to InnoDB */
ALTER TABLE originator_rsa_debtor ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_rsa_debtor_rejected_log to InnoDB */
ALTER TABLE originator_rsa_debtor_rejected_log ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_rsa_details to InnoDB */
ALTER TABLE originator_rsa_details ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change originator_users to InnoDB */
ALTER TABLE originator_users ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change partner to InnoDB */
ALTER TABLE partner ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change prospects to InnoDB */
ALTER TABLE prospects ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change prospects_old to InnoDB */
ALTER TABLE prospects_old ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change rating_agency to InnoDB */
ALTER TABLE rating_agency ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change sales_types to InnoDB */
ALTER TABLE sales_types ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change search_saved to InnoDB */
ALTER TABLE search_saved ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change search_terms to InnoDB */
ALTER TABLE search_terms ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change temp_reg_customers to InnoDB */
ALTER TABLE temp_reg_customers ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change terms_table to InnoDB */
ALTER TABLE terms_table ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change user_sessions to InnoDB */
ALTER TABLE user_sessions ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change webservice_sellrate to InnoDB */
ALTER TABLE webservice_sellrate ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;

/* change closed_indexes_temp collation to UTF8 */
ALTER TABLE closed_indexes_temp CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change invoice_api_data collation to UTF8 */
ALTER TABLE invoice_api_data CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change invoice_closed_attributes to UTF8 */
ALTER TABLE invoice_closed_attributes CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change invoice_margin_calls to UTF8 */
ALTER TABLE invoice_margin_calls CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change manual_transactions_invoice to UTF8 */
ALTER TABLE manual_transactions_invoice CHARACTER SET utf8 COLLATE utf8_general_ci;
/* change shopping_cart to UTF8 */
ALTER TABLE shopping_cart CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER TABLE organisation_bank_account_details 
	ADD cm_account_id MEDIUMINT(40) DEFAULT NULL AFTER account_id,
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER cm_account_id;
ALTER TABLE organisation_bank_account_details ADD INDEX(cm_account_id);

ALTER TABLE organisation_details 
	CHANGE organisation_regoffice_id organisation_regoffice_id BIGINT(40) DEFAULT NULL,
	CHANGE mail_address_id mail_address_id BIGINT(40) DEFAULT NULL,
	CHANGE billing_address_id billing_address_id BIGINT(40) DEFAULT NULL,
	CHANGE submitter_firstname submitter_firstname VARCHAR(255) DEFAULT NULL,
	CHANGE submitter_lastname submitter_lastname VARCHAR(255) DEFAULT NULL,
	CHANGE from_salesforce from_salesforce ENUM('0','1','2') DEFAULT '0';
	
ALTER TABLE organisation_details 
	ADD org_classification SMALLINT(20) UNSIGNED DEFAULT NULL AFTER nace_id;

ALTER TABLE organisation_details 
	ADD INDEX(organisation_address_id),
	ADD INDEX(organisation_regoffice_id),
	ADD INDEX(mail_address_id),
	ADD INDEX(billing_address_id),
	ADD INDEX(org_classification);
	
ALTER TABLE debtors_detail 
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER a_etr_limit,
	ADD cm_id BIGINT(40) DEFAULT NULL AFTER cm_sync_date,
	ADD org_classification SMALLINT(20) UNSIGNED DEFAULT NULL AFTER nace_group_id;
	
ALTER TABLE debtors_detail 
	CHANGE founded founded DATE DEFAULT NULL;
	
ALTER TABLE debtors_master 
	CHANGE debtor_founded debtor_founded DATE DEFAULT NULL;
	
ALTER TABLE debtors_detail 
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id),
	ADD INDEX(org_classification),
	ADD INDEX(billing_address_id),
	ADD INDEX(address_id),
	ADD INDEX(`type`);
	
/* The org/people sync script updates the date of syncing */
/* UPDATE debtors_detail SET cm_sync_date=NOW(); */

ALTER TABLE debtor_bank_details 
	ADD cm_account_id MEDIUMINT(40) DEFAULT NULL AFTER debtor_bank_id,
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER cm_account_id;
ALTER TABLE debtor_bank_details ADD INDEX(cm_account_id);

ALTER TABLE categories
	ADD cm_nace_code_map VARCHAR(20) DEFAULT NULL AFTER nace_description;
	
ALTER TABLE invoice_master
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER synced_date,
	ADD cm_id BIGINT(10) DEFAULT NULL AFTER cm_sync_date;
	
/* The transaction sync script updates the date of syncing */
/* UPDATE invoice_master SET cm_sync_date=NOW(); */
	
ALTER TABLE invoice_master 
	ADD INDEX(log_status),
	ADD INDEX(is_aetr),
	ADD INDEX(logapprove_date),
	ADD INDEX(etr_type),
	ADD INDEX(draft),
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id);

ALTER TABLE organisation_currencies 
	ADD INDEX(currency_code);
	
ALTER TABLE sfws_api_log
	ADD INDEX(request_date);
	
ALTER TABLE email_logs
	ADD INDEX(sent_date);
	
ALTER TABLE invoice_additional_documents 
	ADD INDEX(invoice_id);

ALTER TABLE manual_transactions
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER synced_date,
	ADD cm_id BIGINT(10) DEFAULT NULL AFTER cm_sync_date;
	
ALTER TABLE manual_transactions  
	ADD INDEX(currency_id),
	ADD INDEX(is_aetr),
	ADD INDEX(false_payment),
	ADD INDEX(transaction_date),
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id);

/* The transaction sync script updates the date of syncing */
/* UPDATE manual_transactions SET cm_sync_date=NOW(); */
	
ALTER TABLE manual_transactions_rejected
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER synced_date,
	ADD cm_id BIGINT(10) DEFAULT NULL AFTER cm_sync_date;

ALTER TABLE manual_transactions_rejected 
	CHANGE debtors debtors TEXT CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
	CHANGE modified_by modified_by SMALLINT DEFAULT NULL,
	CHANGE modified_at modified_at DATETIME DEFAULT NULL;
	
ALTER TABLE manual_transactions_rejected 
	ADD INDEX(manual_transaction_id),
	ADD INDEX(currency_id),
	ADD INDEX(transaction_date),
	ADD INDEX(is_aetr),
	ADD INDEX(false_payment),
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id);
	
DELETE im, ic, ica 
FROM invoice_master im 
JOIN invoice_closed ic ON ic.invoice_id = im.invoice_id 
JOIN invoice_closed_attributes ica ON ica.invoice_id = im.invoice_id 
WHERE im.etr_type is NULL;

DELETE FROM invoice_master WHERE etr_type is NULL;

ALTER TABLE investor_investments 
	ADD exchange_reference_id BIGINT(40) DEFAULT NULL AFTER investment_id,
	ADD investment_reference_id BIGINT(40) DEFAULT NULL AFTER exchange_reference_id,
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER investment_source,
	ADD cm_id BIGINT(10) DEFAULT NULL AFTER cm_sync_date,
	ADD cm_id_investment BIGINT(10) DEFAULT NULL AFTER cm_id;
	
/* APPLIED TO PRODUCTION INSTANCE ON 2022-03-01 */
/*ALTER TABLE investor_investments 
	ADD INDEX(investment_group),
	ADD INDEX(`status`),
	ADD INDEX(is_completed),
	ADD INDEX(is_latest),
	ADD INDEX(investment_source),
	ADD INDEX(investment_date);*/
		
ALTER TABLE investor_investments 
	ADD UNIQUE INDEX(exchange_reference_id),
	ADD UNIQUE INDEX(investment_reference_id),
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id),
	ADD INDEX(cm_id_investment);
	
ALTER TABLE temp_registration 
	ADD cm_sync_date DATETIME DEFAULT NULL AFTER upload_idf,
	ADD cm_id BIGINT(40) DEFAULT NULL AFTER cm_sync_date;
	
ALTER TABLE temp_registration 
	ADD INDEX(cm_sync_date),
	ADD INDEX(cm_id);
	
UPDATE investor_investments SET exchange_reference_id = (CONCAT(DATE_FORMAT(investment_date,'%y%m%d'), '000000') + investment_id);
UPDATE investor_investments SET investment_reference_id = CONCAT((CONCAT(DATE_FORMAT(investment_date,'%y%m%d'), '000000') + investment_id), "1") WHERE investment_type IN (1, 8);

/* add labels for Credebt Classification */
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Accountants', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Advertising/Public Relations', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Aerospace & Defense', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Agribusiness', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Agricultural Services & Products', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Archaeologists', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Architecture', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Automotive Industry', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Bakers & Confectioners', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Beauty & Cosmetics', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Beverages Alcoholic', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Beverages Non-Alcoholic', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Broadcasting & Production', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Business Information', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Business Services', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Chemicals', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Clothing & Footwear', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodities', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Energy', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Food', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Grain', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Liquid', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Livestock', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Commodity - Metals', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Confectionery', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Construction', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Construction Supplies', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Consulting', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Contractors/Sub Contractors', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Creative Arts', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Distribution', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Education', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Electrical Contractors', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Electric Utilities', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Electronics', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Energy', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Engineering', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Environmental', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Equipment', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Event Management', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Export', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Finance', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Food & Beverage', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Food Manufacturing', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Forestry & Forest Products', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Freight & Transport', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Funeral Services', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Government', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Healthcare', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Hire', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Hospitality', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Household Goods', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Import', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Insurance', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Internet & Communications', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Investment Advisor', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Legal Activities', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Liquid & Solid Fuels', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Machinery', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Manufacturing', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Meat Industry', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Media', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Medical Goods', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Membership/Co-Operatives', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Metal Production', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Mining', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Music Production', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Office Suppliers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Pharmaceuticals & Health', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Print & Services', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Publishers & Publications', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Real Estate', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Recreation', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Recruitment', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Repairs & Maintenance', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Retail', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Roofing Contractors', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipbrokers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Box Ships', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Break Bulk', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Bulkers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Clean Tankers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Dirty Tankers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Off-Shore', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Shipping - Product/Chemical', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Ship Recycling', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Sports & Related Activities', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Storage', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Systems Providers', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Technology', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Textiles', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Tobacco', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Utilities', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Waste Management', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Wholesale', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Wood Industry', NOW(), 1, NOW(), 1);
INSERT INTO labels_settings (label_type, label_title, label_added_on, label_added_by, modified_at, modified_by) VALUES (5, 'Miscellaneous', NOW(), 1, NOW(), 1);

/* add NACE Rev.1.1 to Rev.2 Credebt Machine mapping */
UPDATE categories SET cm_nace_code_map='0111' WHERE nace_id=3;
UPDATE categories SET cm_nace_code_map='0111' WHERE nace_id=4;
UPDATE categories SET cm_nace_code_map='0121' WHERE nace_id=5;
UPDATE categories SET cm_nace_code_map='0141' WHERE nace_id=7;
UPDATE categories SET cm_nace_code_map='0143' WHERE nace_id=9;
UPDATE categories SET cm_nace_code_map='0146' WHERE nace_id=10;
UPDATE categories SET cm_nace_code_map='0147' WHERE nace_id=11;
UPDATE categories SET cm_nace_code_map='0144' WHERE nace_id=12;
UPDATE categories SET cm_nace_code_map='0150' WHERE nace_id=13;
UPDATE categories SET cm_nace_code_map='0161' WHERE nace_id=16;
UPDATE categories SET cm_nace_code_map='0162' WHERE nace_id=17;
UPDATE categories SET cm_nace_code_map='0170' WHERE nace_id=18;
UPDATE categories SET cm_nace_code_map='0129' WHERE nace_id=22;
UPDATE categories SET cm_nace_code_map='0240' WHERE nace_id=23;
UPDATE categories SET cm_nace_code_map='0311' WHERE nace_id=26;
UPDATE categories SET cm_nace_code_map='0321' WHERE nace_id=27;
UPDATE categories SET cm_nace_code_map='0520' WHERE nace_id=30;
UPDATE categories SET cm_nace_code_map='0892' WHERE nace_id=32;
UPDATE categories SET cm_nace_code_map='0721' WHERE nace_id=6;
UPDATE categories SET cm_nace_code_map='0710' WHERE nace_id=41;
UPDATE categories SET cm_nace_code_map='0729' WHERE nace_id=43;
UPDATE categories SET cm_nace_code_map='0811' WHERE nace_id=48;
UPDATE categories SET cm_nace_code_map='0811' WHERE nace_id=49;
UPDATE categories SET cm_nace_code_map='0811' WHERE nace_id=50;
UPDATE categories SET cm_nace_code_map='0812' WHERE nace_id=52;
UPDATE categories SET cm_nace_code_map='0812' WHERE nace_id=53;
UPDATE categories SET cm_nace_code_map='0891' WHERE nace_id=54;
UPDATE categories SET cm_nace_code_map='0893' WHERE nace_id=55;
UPDATE categories SET cm_nace_code_map='1011' WHERE nace_id=59;
UPDATE categories SET cm_nace_code_map='1011' WHERE nace_id=60;
UPDATE categories SET cm_nace_code_map='1013' WHERE nace_id=61;
UPDATE categories SET cm_nace_code_map='1020' WHERE nace_id=62;
UPDATE categories SET cm_nace_code_map='1031' WHERE nace_id=64;
UPDATE categories SET cm_nace_code_map='1032' WHERE nace_id=65;
UPDATE categories SET cm_nace_code_map='1039' WHERE nace_id=66;
UPDATE categories SET cm_nace_code_map='1041' WHERE nace_id=68;
UPDATE categories SET cm_nace_code_map='1041' WHERE nace_id=69;
UPDATE categories SET cm_nace_code_map='1042' WHERE nace_id=70;
UPDATE categories SET cm_nace_code_map='1051' WHERE nace_id=72;
UPDATE categories SET cm_nace_code_map='1052' WHERE nace_id=73;
UPDATE categories SET cm_nace_code_map='1061' WHERE nace_id=76;
UPDATE categories SET cm_nace_code_map='1062' WHERE nace_id=77;
UPDATE categories SET cm_nace_code_map='1091' WHERE nace_id=79;
UPDATE categories SET cm_nace_code_map='1092' WHERE nace_id=80;
UPDATE categories SET cm_nace_code_map='1071' WHERE nace_id=82;
UPDATE categories SET cm_nace_code_map='1072' WHERE nace_id=83;
UPDATE categories SET cm_nace_code_map='1081' WHERE nace_id=84;
UPDATE categories SET cm_nace_code_map='1082' WHERE nace_id=85;
UPDATE categories SET cm_nace_code_map='1073' WHERE nace_id=86;
UPDATE categories SET cm_nace_code_map='1083' WHERE nace_id=87;
UPDATE categories SET cm_nace_code_map='1084' WHERE nace_id=88;
UPDATE categories SET cm_nace_code_map='1086' WHERE nace_id=89;
UPDATE categories SET cm_nace_code_map='1089' WHERE nace_id=90;
UPDATE categories SET cm_nace_code_map='1101' WHERE nace_id=92;
UPDATE categories SET cm_nace_code_map='1101' WHERE nace_id=93;
UPDATE categories SET cm_nace_code_map='1102' WHERE nace_id=94;
UPDATE categories SET cm_nace_code_map='1103' WHERE nace_id=95;
UPDATE categories SET cm_nace_code_map='1104' WHERE nace_id=96;
UPDATE categories SET cm_nace_code_map='1105' WHERE nace_id=97;
UPDATE categories SET cm_nace_code_map='1106' WHERE nace_id=98;
UPDATE categories SET cm_nace_code_map='1107' WHERE nace_id=99;
UPDATE categories SET cm_nace_code_map='1200' WHERE nace_id=100;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=105;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=106;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=107;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=108;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=109;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=110;
UPDATE categories SET cm_nace_code_map='1310' WHERE nace_id=111;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=113;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=115;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=116;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=117;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=118;
UPDATE categories SET cm_nace_code_map='1330' WHERE nace_id=119;
UPDATE categories SET cm_nace_code_map='1392' WHERE nace_id=120;
UPDATE categories SET cm_nace_code_map='1393' WHERE nace_id=122;
UPDATE categories SET cm_nace_code_map='1394' WHERE nace_id=123;
UPDATE categories SET cm_nace_code_map='1395' WHERE nace_id=124;
UPDATE categories SET cm_nace_code_map='1396' WHERE nace_id=125;
UPDATE categories SET cm_nace_code_map='1391' WHERE nace_id=126;
UPDATE categories SET cm_nace_code_map='1419' WHERE nace_id=128;
UPDATE categories SET cm_nace_code_map='1439' WHERE nace_id=129;
UPDATE categories SET cm_nace_code_map='1411' WHERE nace_id=131;
UPDATE categories SET cm_nace_code_map='1412' WHERE nace_id=133;
UPDATE categories SET cm_nace_code_map='1413' WHERE nace_id=134;
UPDATE categories SET cm_nace_code_map='1414' WHERE nace_id=135;
UPDATE categories SET cm_nace_code_map='1419' WHERE nace_id=136;
UPDATE categories SET cm_nace_code_map='1320' WHERE nace_id=137;
UPDATE categories SET cm_nace_code_map='1511' WHERE nace_id=139;
UPDATE categories SET cm_nace_code_map='1512' WHERE nace_id=140;
UPDATE categories SET cm_nace_code_map='1520' WHERE nace_id=141;
UPDATE categories SET cm_nace_code_map='1622' WHERE nace_id=145;
UPDATE categories SET cm_nace_code_map='1624' WHERE nace_id=146;
UPDATE categories SET cm_nace_code_map='1629' WHERE nace_id=148;
UPDATE categories SET cm_nace_code_map='1629' WHERE nace_id=149;
UPDATE categories SET cm_nace_code_map='1711' WHERE nace_id=152;
UPDATE categories SET cm_nace_code_map='1712' WHERE nace_id=153;
UPDATE categories SET cm_nace_code_map='1721' WHERE nace_id=155;
UPDATE categories SET cm_nace_code_map='1722' WHERE nace_id=156;
UPDATE categories SET cm_nace_code_map='1723' WHERE nace_id=157;
UPDATE categories SET cm_nace_code_map='1724' WHERE nace_id=158;
UPDATE categories SET cm_nace_code_map='1729' WHERE nace_id=159;
UPDATE categories SET cm_nace_code_map='3299' WHERE nace_id=162;
UPDATE categories SET cm_nace_code_map='5813' WHERE nace_id=163;
UPDATE categories SET cm_nace_code_map='5814' WHERE nace_id=164;
UPDATE categories SET cm_nace_code_map='5920' WHERE nace_id=165;
UPDATE categories SET cm_nace_code_map='5819' WHERE nace_id=166;
UPDATE categories SET cm_nace_code_map='1811' WHERE nace_id=168;
UPDATE categories SET cm_nace_code_map='1723' WHERE nace_id=169;
UPDATE categories SET cm_nace_code_map='1814' WHERE nace_id=170;
UPDATE categories SET cm_nace_code_map='1813' WHERE nace_id=171;
UPDATE categories SET cm_nace_code_map='1813' WHERE nace_id=172;
UPDATE categories SET cm_nace_code_map='1820' WHERE nace_id=174;
UPDATE categories SET cm_nace_code_map='1820' WHERE nace_id=175;
UPDATE categories SET cm_nace_code_map='1820' WHERE nace_id=176;
UPDATE categories SET cm_nace_code_map='1910' WHERE nace_id=178;
UPDATE categories SET cm_nace_code_map='1920' WHERE nace_id=179;
UPDATE categories SET cm_nace_code_map='2013' WHERE nace_id=180;
UPDATE categories SET cm_nace_code_map='2011' WHERE nace_id=183;
UPDATE categories SET cm_nace_code_map='2013' WHERE nace_id=184;
UPDATE categories SET cm_nace_code_map='1910' WHERE nace_id=185;
UPDATE categories SET cm_nace_code_map='2015' WHERE nace_id=186;
UPDATE categories SET cm_nace_code_map='2016' WHERE nace_id=187;
UPDATE categories SET cm_nace_code_map='2017' WHERE nace_id=188;
UPDATE categories SET cm_nace_code_map='2020' WHERE nace_id=189;
UPDATE categories SET cm_nace_code_map='2030' WHERE nace_id=190;
UPDATE categories SET cm_nace_code_map='2110' WHERE nace_id=192;
UPDATE categories SET cm_nace_code_map='2120' WHERE nace_id=193;
UPDATE categories SET cm_nace_code_map='2041' WHERE nace_id=195;
UPDATE categories SET cm_nace_code_map='2042' WHERE nace_id=196;
UPDATE categories SET cm_nace_code_map='2051' WHERE nace_id=198;
UPDATE categories SET cm_nace_code_map='2052' WHERE nace_id=199;
UPDATE categories SET cm_nace_code_map='2053' WHERE nace_id=200;
UPDATE categories SET cm_nace_code_map='2059' WHERE nace_id=201;
UPDATE categories SET cm_nace_code_map='2680' WHERE nace_id=202;
UPDATE categories SET cm_nace_code_map='2059' WHERE nace_id=203;
UPDATE categories SET cm_nace_code_map='2060' WHERE nace_id=204;
UPDATE categories SET cm_nace_code_map='2211' WHERE nace_id=207;
UPDATE categories SET cm_nace_code_map='2211' WHERE nace_id=208;
UPDATE categories SET cm_nace_code_map='2219' WHERE nace_id=209;
UPDATE categories SET cm_nace_code_map='2221' WHERE nace_id=211;
UPDATE categories SET cm_nace_code_map='2222' WHERE nace_id=212;
UPDATE categories SET cm_nace_code_map='2223' WHERE nace_id=213;
UPDATE categories SET cm_nace_code_map='2229' WHERE nace_id=214;
UPDATE categories SET cm_nace_code_map='2311' WHERE nace_id=217;
UPDATE categories SET cm_nace_code_map='2312' WHERE nace_id=218;
UPDATE categories SET cm_nace_code_map='2313' WHERE nace_id=219;
UPDATE categories SET cm_nace_code_map='2314' WHERE nace_id=220;
UPDATE categories SET cm_nace_code_map='2319' WHERE nace_id=221;
UPDATE categories SET cm_nace_code_map='2341' WHERE nace_id=223;
UPDATE categories SET cm_nace_code_map='2342' WHERE nace_id=224;
UPDATE categories SET cm_nace_code_map='2343' WHERE nace_id=225;
UPDATE categories SET cm_nace_code_map='2344' WHERE nace_id=226;
UPDATE categories SET cm_nace_code_map='2349' WHERE nace_id=227;
UPDATE categories SET cm_nace_code_map='2320' WHERE nace_id=228;
UPDATE categories SET cm_nace_code_map='2331' WHERE nace_id=229;
UPDATE categories SET cm_nace_code_map='2332' WHERE nace_id=230;
UPDATE categories SET cm_nace_code_map='2351' WHERE nace_id=232;
UPDATE categories SET cm_nace_code_map='2352' WHERE nace_id=233;
UPDATE categories SET cm_nace_code_map='2352' WHERE nace_id=234;
UPDATE categories SET cm_nace_code_map='2361' WHERE nace_id=238;
UPDATE categories SET cm_nace_code_map='2362' WHERE nace_id=239;
UPDATE categories SET cm_nace_code_map='2363' WHERE nace_id=240;
UPDATE categories SET cm_nace_code_map='2364' WHERE nace_id=241;
UPDATE categories SET cm_nace_code_map='2365' WHERE nace_id=242;
UPDATE categories SET cm_nace_code_map='2369' WHERE nace_id=243;
UPDATE categories SET cm_nace_code_map='2370' WHERE nace_id=244;
UPDATE categories SET cm_nace_code_map='2391' WHERE nace_id=246;
UPDATE categories SET cm_nace_code_map='2399' WHERE nace_id=247;
UPDATE categories SET cm_nace_code_map='2410' WHERE nace_id=249;
UPDATE categories SET cm_nace_code_map='2451' WHERE nace_id=251;
UPDATE categories SET cm_nace_code_map='2420' WHERE nace_id=252;
UPDATE categories SET cm_nace_code_map='2431' WHERE nace_id=254;
UPDATE categories SET cm_nace_code_map='2432' WHERE nace_id=255;
UPDATE categories SET cm_nace_code_map='2433' WHERE nace_id=256;
UPDATE categories SET cm_nace_code_map='2434' WHERE nace_id=257;
UPDATE categories SET cm_nace_code_map='2441' WHERE nace_id=259;
UPDATE categories SET cm_nace_code_map='2442' WHERE nace_id=260;
UPDATE categories SET cm_nace_code_map='2443' WHERE nace_id=261;
UPDATE categories SET cm_nace_code_map='2444' WHERE nace_id=262;
UPDATE categories SET cm_nace_code_map='2445' WHERE nace_id=263;
UPDATE categories SET cm_nace_code_map='2451' WHERE nace_id=265;
UPDATE categories SET cm_nace_code_map='2452' WHERE nace_id=266;
UPDATE categories SET cm_nace_code_map='2453' WHERE nace_id=267;
UPDATE categories SET cm_nace_code_map='2454' WHERE nace_id=268;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=269;
UPDATE categories SET cm_nace_code_map='2433' WHERE nace_id=271;
UPDATE categories SET cm_nace_code_map='2512' WHERE nace_id=272;
UPDATE categories SET cm_nace_code_map='2529' WHERE nace_id=274;
UPDATE categories SET cm_nace_code_map='2521' WHERE nace_id=275;
UPDATE categories SET cm_nace_code_map='2530' WHERE nace_id=276;
UPDATE categories SET cm_nace_code_map='2550' WHERE nace_id=277;
UPDATE categories SET cm_nace_code_map='2561' WHERE nace_id=279;
UPDATE categories SET cm_nace_code_map='2562' WHERE nace_id=280;
UPDATE categories SET cm_nace_code_map='2571' WHERE nace_id=282;
UPDATE categories SET cm_nace_code_map='2573' WHERE nace_id=283;
UPDATE categories SET cm_nace_code_map='2572' WHERE nace_id=284;
UPDATE categories SET cm_nace_code_map='2591' WHERE nace_id=286;
UPDATE categories SET cm_nace_code_map='2592' WHERE nace_id=287;
UPDATE categories SET cm_nace_code_map='2593' WHERE nace_id=288;
UPDATE categories SET cm_nace_code_map='2593' WHERE nace_id=289;
UPDATE categories SET cm_nace_code_map='2571' WHERE nace_id=290;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=291;
UPDATE categories SET cm_nace_code_map='2811' WHERE nace_id=293;
UPDATE categories SET cm_nace_code_map='2811' WHERE nace_id=294;
UPDATE categories SET cm_nace_code_map='2812' WHERE nace_id=295;
UPDATE categories SET cm_nace_code_map='2815' WHERE nace_id=296;
UPDATE categories SET cm_nace_code_map='2821' WHERE nace_id=298;
UPDATE categories SET cm_nace_code_map='2822' WHERE nace_id=299;
UPDATE categories SET cm_nace_code_map='2825' WHERE nace_id=300;
UPDATE categories SET cm_nace_code_map='2829' WHERE nace_id=301;
UPDATE categories SET cm_nace_code_map='2830' WHERE nace_id=303;
UPDATE categories SET cm_nace_code_map='2830' WHERE nace_id=304;
UPDATE categories SET cm_nace_code_map='2824' WHERE nace_id=306;
UPDATE categories SET cm_nace_code_map='2841' WHERE nace_id=307;
UPDATE categories SET cm_nace_code_map='2790' WHERE nace_id=308;
UPDATE categories SET cm_nace_code_map='2891' WHERE nace_id=310;
UPDATE categories SET cm_nace_code_map='2892' WHERE nace_id=311;
UPDATE categories SET cm_nace_code_map='2830' WHERE nace_id=312;
UPDATE categories SET cm_nace_code_map='2894' WHERE nace_id=313;
UPDATE categories SET cm_nace_code_map='2895' WHERE nace_id=314;
UPDATE categories SET cm_nace_code_map='2573' WHERE nace_id=315;
UPDATE categories SET cm_nace_code_map='2540' WHERE nace_id=316;
UPDATE categories SET cm_nace_code_map='2751' WHERE nace_id=318;
UPDATE categories SET cm_nace_code_map='2752' WHERE nace_id=319;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=320;
UPDATE categories SET cm_nace_code_map='2823' WHERE nace_id=321;
UPDATE categories SET cm_nace_code_map='2620' WHERE nace_id=322;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=323;
UPDATE categories SET cm_nace_code_map='2611' WHERE nace_id=324;
UPDATE categories SET cm_nace_code_map='2611' WHERE nace_id=326;
UPDATE categories SET cm_nace_code_map='2611' WHERE nace_id=327;
UPDATE categories SET cm_nace_code_map='2720' WHERE nace_id=328;
UPDATE categories SET cm_nace_code_map='2740' WHERE nace_id=329;
UPDATE categories SET cm_nace_code_map='2740' WHERE nace_id=331;
UPDATE categories SET cm_nace_code_map='2344' WHERE nace_id=332;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=333;
UPDATE categories SET cm_nace_code_map='2611' WHERE nace_id=334;
UPDATE categories SET cm_nace_code_map='2630' WHERE nace_id=335;
UPDATE categories SET cm_nace_code_map='2611' WHERE nace_id=336;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=337;
UPDATE categories SET cm_nace_code_map='2660' WHERE nace_id=338;
UPDATE categories SET cm_nace_code_map='2651' WHERE nace_id=339;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=340;
UPDATE categories SET cm_nace_code_map='2670' WHERE nace_id=341;
UPDATE categories SET cm_nace_code_map='2652' WHERE nace_id=342;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=343;
UPDATE categories SET cm_nace_code_map='2892' WHERE nace_id=344;
UPDATE categories SET cm_nace_code_map='2920' WHERE nace_id=345;
UPDATE categories SET cm_nace_code_map='2811' WHERE nace_id=346;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=347;
UPDATE categories SET cm_nace_code_map='3011' WHERE nace_id=349;
UPDATE categories SET cm_nace_code_map='3012' WHERE nace_id=350;
UPDATE categories SET cm_nace_code_map='3020' WHERE nace_id=351;
UPDATE categories SET cm_nace_code_map='2899' WHERE nace_id=352;
UPDATE categories SET cm_nace_code_map='3091' WHERE nace_id=354;
UPDATE categories SET cm_nace_code_map='3092' WHERE nace_id=355;
UPDATE categories SET cm_nace_code_map='3092' WHERE nace_id=356;
UPDATE categories SET cm_nace_code_map='3320' WHERE nace_id=359;
UPDATE categories SET cm_nace_code_map='2932' WHERE nace_id=361;
UPDATE categories SET cm_nace_code_map='2823' WHERE nace_id=362;
UPDATE categories SET cm_nace_code_map='3102' WHERE nace_id=363;
UPDATE categories SET cm_nace_code_map='3109' WHERE nace_id=364;
UPDATE categories SET cm_nace_code_map='3103' WHERE nace_id=365;
UPDATE categories SET cm_nace_code_map='3211' WHERE nace_id=367;
UPDATE categories SET cm_nace_code_map='3212' WHERE nace_id=368;
UPDATE categories SET cm_nace_code_map='0322' WHERE nace_id=369;
UPDATE categories SET cm_nace_code_map='3230' WHERE nace_id=370;
UPDATE categories SET cm_nace_code_map='2640' WHERE nace_id=371;
UPDATE categories SET cm_nace_code_map='3213' WHERE nace_id=373;
UPDATE categories SET cm_nace_code_map='2219' WHERE nace_id=374;
UPDATE categories SET cm_nace_code_map='1399' WHERE nace_id=375;
UPDATE categories SET cm_nace_code_map='3831' WHERE nace_id=377;
UPDATE categories SET cm_nace_code_map='3511' WHERE nace_id=381;
UPDATE categories SET cm_nace_code_map='3512' WHERE nace_id=382;
UPDATE categories SET cm_nace_code_map='3513' WHERE nace_id=383;
UPDATE categories SET cm_nace_code_map='3521' WHERE nace_id=385;
UPDATE categories SET cm_nace_code_map='3522' WHERE nace_id=386;
UPDATE categories SET cm_nace_code_map='3530' WHERE nace_id=387;
UPDATE categories SET cm_nace_code_map='3600' WHERE nace_id=388;
UPDATE categories SET cm_nace_code_map='4311' WHERE nace_id=391;
UPDATE categories SET cm_nace_code_map='4313' WHERE nace_id=392;
UPDATE categories SET cm_nace_code_map='4120' WHERE nace_id=394;
UPDATE categories SET cm_nace_code_map='4391' WHERE nace_id=395;
UPDATE categories SET cm_nace_code_map='4120' WHERE nace_id=396;
UPDATE categories SET cm_nace_code_map='4221' WHERE nace_id=397;
UPDATE categories SET cm_nace_code_map='4221' WHERE nace_id=398;
UPDATE categories SET cm_nace_code_map='4321' WHERE nace_id=400;
UPDATE categories SET cm_nace_code_map='4329' WHERE nace_id=401;
UPDATE categories SET cm_nace_code_map='4322' WHERE nace_id=402;
UPDATE categories SET cm_nace_code_map='4321' WHERE nace_id=403;
UPDATE categories SET cm_nace_code_map='4331' WHERE nace_id=405;
UPDATE categories SET cm_nace_code_map='4332' WHERE nace_id=406;
UPDATE categories SET cm_nace_code_map='4333' WHERE nace_id=407;
UPDATE categories SET cm_nace_code_map='4334' WHERE nace_id=408;
UPDATE categories SET cm_nace_code_map='4339' WHERE nace_id=409;
UPDATE categories SET cm_nace_code_map='4399' WHERE nace_id=410;
UPDATE categories SET cm_nace_code_map='4531' WHERE nace_id=414;
UPDATE categories SET cm_nace_code_map='4540' WHERE nace_id=415;
UPDATE categories SET cm_nace_code_map='4730' WHERE nace_id=416;
UPDATE categories SET cm_nace_code_map='4611' WHERE nace_id=419;
UPDATE categories SET cm_nace_code_map='4612' WHERE nace_id=420;
UPDATE categories SET cm_nace_code_map='4613' WHERE nace_id=421;
UPDATE categories SET cm_nace_code_map='4614' WHERE nace_id=422;
UPDATE categories SET cm_nace_code_map='4615' WHERE nace_id=423;
UPDATE categories SET cm_nace_code_map='4616' WHERE nace_id=424;
UPDATE categories SET cm_nace_code_map='4617' WHERE nace_id=425;
UPDATE categories SET cm_nace_code_map='4618' WHERE nace_id=426;
UPDATE categories SET cm_nace_code_map='4619' WHERE nace_id=427;
UPDATE categories SET cm_nace_code_map='4621' WHERE nace_id=429;
UPDATE categories SET cm_nace_code_map='4622' WHERE nace_id=430;
UPDATE categories SET cm_nace_code_map='4623' WHERE nace_id=431;
UPDATE categories SET cm_nace_code_map='4624' WHERE nace_id=432;
UPDATE categories SET cm_nace_code_map='4621' WHERE nace_id=433;
UPDATE categories SET cm_nace_code_map='1039' WHERE nace_id=435;
UPDATE categories SET cm_nace_code_map='4632' WHERE nace_id=436;
UPDATE categories SET cm_nace_code_map='4633' WHERE nace_id=437;
UPDATE categories SET cm_nace_code_map='1101' WHERE nace_id=438;
UPDATE categories SET cm_nace_code_map='4635' WHERE nace_id=439;
UPDATE categories SET cm_nace_code_map='4636' WHERE nace_id=440;
UPDATE categories SET cm_nace_code_map='4637' WHERE nace_id=441;
UPDATE categories SET cm_nace_code_map='4631' WHERE nace_id=442;
UPDATE categories SET cm_nace_code_map='4639' WHERE nace_id=443;
UPDATE categories SET cm_nace_code_map='4641' WHERE nace_id=445;
UPDATE categories SET cm_nace_code_map='4642' WHERE nace_id=446;
UPDATE categories SET cm_nace_code_map='4643' WHERE nace_id=447;
UPDATE categories SET cm_nace_code_map='4644' WHERE nace_id=448;
UPDATE categories SET cm_nace_code_map='4645' WHERE nace_id=449;
UPDATE categories SET cm_nace_code_map='4646' WHERE nace_id=450;
UPDATE categories SET cm_nace_code_map='4643' WHERE nace_id=451;
UPDATE categories SET cm_nace_code_map='4671' WHERE nace_id=453;
UPDATE categories SET cm_nace_code_map='4672' WHERE nace_id=454;
UPDATE categories SET cm_nace_code_map='4673' WHERE nace_id=455;
UPDATE categories SET cm_nace_code_map='4674' WHERE nace_id=456;
UPDATE categories SET cm_nace_code_map='4676' WHERE nace_id=458;
UPDATE categories SET cm_nace_code_map='4677' WHERE nace_id=459;
UPDATE categories SET cm_nace_code_map='4662' WHERE nace_id=461;
UPDATE categories SET cm_nace_code_map='4663' WHERE nace_id=462;
UPDATE categories SET cm_nace_code_map='4664' WHERE nace_id=463;
UPDATE categories SET cm_nace_code_map='4651' WHERE nace_id=464;
UPDATE categories SET cm_nace_code_map='4665' WHERE nace_id=465;
UPDATE categories SET cm_nace_code_map='4652' WHERE nace_id=466;
UPDATE categories SET cm_nace_code_map='4669' WHERE nace_id=467;
UPDATE categories SET cm_nace_code_map='4661' WHERE nace_id=468;
UPDATE categories SET cm_nace_code_map='4690' WHERE nace_id=469;
UPDATE categories SET cm_nace_code_map='4711' WHERE nace_id=472;
UPDATE categories SET cm_nace_code_map='4719' WHERE nace_id=473;
UPDATE categories SET cm_nace_code_map='4721' WHERE nace_id=475;
UPDATE categories SET cm_nace_code_map='4722' WHERE nace_id=476;
UPDATE categories SET cm_nace_code_map='4723' WHERE nace_id=477;
UPDATE categories SET cm_nace_code_map='4724' WHERE nace_id=478;
UPDATE categories SET cm_nace_code_map='4725' WHERE nace_id=479;
UPDATE categories SET cm_nace_code_map='4726' WHERE nace_id=480;
UPDATE categories SET cm_nace_code_map='4721' WHERE nace_id=481;
UPDATE categories SET cm_nace_code_map='4773' WHERE nace_id=483;
UPDATE categories SET cm_nace_code_map='4774' WHERE nace_id=484;
UPDATE categories SET cm_nace_code_map='4775' WHERE nace_id=485;
UPDATE categories SET cm_nace_code_map='4751' WHERE nace_id=487;
UPDATE categories SET cm_nace_code_map='4771' WHERE nace_id=488;
UPDATE categories SET cm_nace_code_map='4772' WHERE nace_id=489;
UPDATE categories SET cm_nace_code_map='4753' WHERE nace_id=490;
UPDATE categories SET cm_nace_code_map='4743' WHERE nace_id=491;
UPDATE categories SET cm_nace_code_map='4752' WHERE nace_id=492;
UPDATE categories SET cm_nace_code_map='4761' WHERE nace_id=493;
UPDATE categories SET cm_nace_code_map='4741' WHERE nace_id=494;
UPDATE categories SET cm_nace_code_map='4791' WHERE nace_id=497;
UPDATE categories SET cm_nace_code_map='4781' WHERE nace_id=498;
UPDATE categories SET cm_nace_code_map='4779' WHERE nace_id=499;
UPDATE categories SET cm_nace_code_map='9523' WHERE nace_id=501;
UPDATE categories SET cm_nace_code_map='9521' WHERE nace_id=502;
UPDATE categories SET cm_nace_code_map='9525' WHERE nace_id=503;
UPDATE categories SET cm_nace_code_map='1330' WHERE nace_id=504;
UPDATE categories SET cm_nace_code_map='5510' WHERE nace_id=506;
UPDATE categories SET cm_nace_code_map='5520' WHERE nace_id=508;
UPDATE categories SET cm_nace_code_map='5530' WHERE nace_id=509;
UPDATE categories SET cm_nace_code_map='5520' WHERE nace_id=510;
UPDATE categories SET cm_nace_code_map='5610' WHERE nace_id=511;
UPDATE categories SET cm_nace_code_map='5630' WHERE nace_id=512;
UPDATE categories SET cm_nace_code_map='5629' WHERE nace_id=514;
UPDATE categories SET cm_nace_code_map='5621' WHERE nace_id=515;
UPDATE categories SET cm_nace_code_map='4910' WHERE nace_id=517;
UPDATE categories SET cm_nace_code_map='4931' WHERE nace_id=519;
UPDATE categories SET cm_nace_code_map='4932' WHERE nace_id=520;
UPDATE categories SET cm_nace_code_map='4939' WHERE nace_id=521;
UPDATE categories SET cm_nace_code_map='4941' WHERE nace_id=522;
UPDATE categories SET cm_nace_code_map='5010' WHERE nace_id=525;
UPDATE categories SET cm_nace_code_map='5030' WHERE nace_id=526;
UPDATE categories SET cm_nace_code_map='5110' WHERE nace_id=528;
UPDATE categories SET cm_nace_code_map='5110' WHERE nace_id=529;
UPDATE categories SET cm_nace_code_map='5122' WHERE nace_id=530;
UPDATE categories SET cm_nace_code_map='5224' WHERE nace_id=533;
UPDATE categories SET cm_nace_code_map='5210' WHERE nace_id=534;
UPDATE categories SET cm_nace_code_map='5221' WHERE nace_id=536;
UPDATE categories SET cm_nace_code_map='5222' WHERE nace_id=537;
UPDATE categories SET cm_nace_code_map='5223' WHERE nace_id=538;
UPDATE categories SET cm_nace_code_map='7911' WHERE nace_id=539;
UPDATE categories SET cm_nace_code_map='5229' WHERE nace_id=540;
UPDATE categories SET cm_nace_code_map='5310' WHERE nace_id=543;
UPDATE categories SET cm_nace_code_map='5320' WHERE nace_id=544;
UPDATE categories SET cm_nace_code_map='6010' WHERE nace_id=545;
UPDATE categories SET cm_nace_code_map='6411' WHERE nace_id=548;
UPDATE categories SET cm_nace_code_map='6419' WHERE nace_id=549;
UPDATE categories SET cm_nace_code_map='6491' WHERE nace_id=551;
UPDATE categories SET cm_nace_code_map='6492' WHERE nace_id=552;
UPDATE categories SET cm_nace_code_map='6420' WHERE nace_id=553;
UPDATE categories SET cm_nace_code_map='6511' WHERE nace_id=555;
UPDATE categories SET cm_nace_code_map='6520' WHERE nace_id=556;
UPDATE categories SET cm_nace_code_map='6512' WHERE nace_id=557;
UPDATE categories SET cm_nace_code_map='6611' WHERE nace_id=560;
UPDATE categories SET cm_nace_code_map='6612' WHERE nace_id=561;
UPDATE categories SET cm_nace_code_map='6612' WHERE nace_id=562;
UPDATE categories SET cm_nace_code_map='6621' WHERE nace_id=563;
UPDATE categories SET cm_nace_code_map='4110' WHERE nace_id=566;
UPDATE categories SET cm_nace_code_map='6810' WHERE nace_id=567;
UPDATE categories SET cm_nace_code_map='6820' WHERE nace_id=568;
UPDATE categories SET cm_nace_code_map='6831' WHERE nace_id=570;
UPDATE categories SET cm_nace_code_map='6832' WHERE nace_id=571;
UPDATE categories SET cm_nace_code_map='7711' WHERE nace_id=573;
UPDATE categories SET cm_nace_code_map='7712' WHERE nace_id=575;
UPDATE categories SET cm_nace_code_map='7734' WHERE nace_id=576;
UPDATE categories SET cm_nace_code_map='7735' WHERE nace_id=577;
UPDATE categories SET cm_nace_code_map='7731' WHERE nace_id=579;
UPDATE categories SET cm_nace_code_map='7732' WHERE nace_id=580;
UPDATE categories SET cm_nace_code_map='7733' WHERE nace_id=581;
UPDATE categories SET cm_nace_code_map='7739' WHERE nace_id=582;
UPDATE categories SET cm_nace_code_map='7721' WHERE nace_id=583;
UPDATE categories SET cm_nace_code_map='6202' WHERE nace_id=585;
UPDATE categories SET cm_nace_code_map='5821' WHERE nace_id=587;
UPDATE categories SET cm_nace_code_map='6201' WHERE nace_id=588;
UPDATE categories SET cm_nace_code_map='6203' WHERE nace_id=589;
UPDATE categories SET cm_nace_code_map='5811' WHERE nace_id=590;
UPDATE categories SET cm_nace_code_map='3312' WHERE nace_id=591;
UPDATE categories SET cm_nace_code_map='7211' WHERE nace_id=594;
UPDATE categories SET cm_nace_code_map='7220' WHERE nace_id=595;
UPDATE categories SET cm_nace_code_map='6910' WHERE nace_id=598;
UPDATE categories SET cm_nace_code_map='6920' WHERE nace_id=599;
UPDATE categories SET cm_nace_code_map='7320' WHERE nace_id=600;
UPDATE categories SET cm_nace_code_map='0240' WHERE nace_id=601;
UPDATE categories SET cm_nace_code_map='6420' WHERE nace_id=602;
UPDATE categories SET cm_nace_code_map='7111' WHERE nace_id=603;
UPDATE categories SET cm_nace_code_map='7120' WHERE nace_id=604;
UPDATE categories SET cm_nace_code_map='7311' WHERE nace_id=605;
UPDATE categories SET cm_nace_code_map='7810' WHERE nace_id=606;
UPDATE categories SET cm_nace_code_map='7490' WHERE nace_id=607;
UPDATE categories SET cm_nace_code_map='8121' WHERE nace_id=608;
UPDATE categories SET cm_nace_code_map='7420' WHERE nace_id=610;
UPDATE categories SET cm_nace_code_map='8292' WHERE nace_id=611;
UPDATE categories SET cm_nace_code_map='7430' WHERE nace_id=612;
UPDATE categories SET cm_nace_code_map='8220' WHERE nace_id=613;
UPDATE categories SET cm_nace_code_map='5920' WHERE nace_id=614;
UPDATE categories SET cm_nace_code_map='8411' WHERE nace_id=617;
UPDATE categories SET cm_nace_code_map='8412' WHERE nace_id=618;
UPDATE categories SET cm_nace_code_map='8299' WHERE nace_id=619;
UPDATE categories SET cm_nace_code_map='0811' WHERE nace_id=620;
UPDATE categories SET cm_nace_code_map='8421' WHERE nace_id=622;
UPDATE categories SET cm_nace_code_map='8422' WHERE nace_id=623;
UPDATE categories SET cm_nace_code_map='8423' WHERE nace_id=624;
UPDATE categories SET cm_nace_code_map='8424' WHERE nace_id=625;
UPDATE categories SET cm_nace_code_map='8425' WHERE nace_id=626;
UPDATE categories SET cm_nace_code_map='8430' WHERE nace_id=627;
UPDATE categories SET cm_nace_code_map='8510' WHERE nace_id=629;
UPDATE categories SET cm_nace_code_map='8531' WHERE nace_id=631;
UPDATE categories SET cm_nace_code_map='8532' WHERE nace_id=632;
UPDATE categories SET cm_nace_code_map='8541' WHERE nace_id=633;
UPDATE categories SET cm_nace_code_map='8553' WHERE nace_id=635;
UPDATE categories SET cm_nace_code_map='8532' WHERE nace_id=636;
UPDATE categories SET cm_nace_code_map='8610' WHERE nace_id=639;
UPDATE categories SET cm_nace_code_map='8621' WHERE nace_id=640;
UPDATE categories SET cm_nace_code_map='8623' WHERE nace_id=641;
UPDATE categories SET cm_nace_code_map='8690' WHERE nace_id=642;
UPDATE categories SET cm_nace_code_map='7500' WHERE nace_id=643;
UPDATE categories SET cm_nace_code_map='8720' WHERE nace_id=645;
UPDATE categories SET cm_nace_code_map='8810' WHERE nace_id=646;
UPDATE categories SET cm_nace_code_map='3700' WHERE nace_id=649;
UPDATE categories SET cm_nace_code_map='3811' WHERE nace_id=650;
UPDATE categories SET cm_nace_code_map='3811' WHERE nace_id=651;
UPDATE categories SET cm_nace_code_map='9411' WHERE nace_id=654;
UPDATE categories SET cm_nace_code_map='9412' WHERE nace_id=655;
UPDATE categories SET cm_nace_code_map='9420' WHERE nace_id=656;
UPDATE categories SET cm_nace_code_map='9491' WHERE nace_id=658;
UPDATE categories SET cm_nace_code_map='9492' WHERE nace_id=659;
UPDATE categories SET cm_nace_code_map='9499' WHERE nace_id=660;
UPDATE categories SET cm_nace_code_map='5911' WHERE nace_id=663;
UPDATE categories SET cm_nace_code_map='5913' WHERE nace_id=664;
UPDATE categories SET cm_nace_code_map='5914' WHERE nace_id=665;
UPDATE categories SET cm_nace_code_map='5911' WHERE nace_id=666;
UPDATE categories SET cm_nace_code_map='9001' WHERE nace_id=668;
UPDATE categories SET cm_nace_code_map='7990' WHERE nace_id=669;
UPDATE categories SET cm_nace_code_map='9321' WHERE nace_id=670;
UPDATE categories SET cm_nace_code_map='7990' WHERE nace_id=671;
UPDATE categories SET cm_nace_code_map='6391' WHERE nace_id=672;
UPDATE categories SET cm_nace_code_map='9101' WHERE nace_id=674;
UPDATE categories SET cm_nace_code_map='9102' WHERE nace_id=675;
UPDATE categories SET cm_nace_code_map='9104' WHERE nace_id=676;
UPDATE categories SET cm_nace_code_map='9311' WHERE nace_id=678;
UPDATE categories SET cm_nace_code_map='7990' WHERE nace_id=679;
UPDATE categories SET cm_nace_code_map='9200' WHERE nace_id=681;
UPDATE categories SET cm_nace_code_map='0162' WHERE nace_id=682;
UPDATE categories SET cm_nace_code_map='9601' WHERE nace_id=685;
UPDATE categories SET cm_nace_code_map='9602' WHERE nace_id=686;
UPDATE categories SET cm_nace_code_map='9603' WHERE nace_id=687;
UPDATE categories SET cm_nace_code_map='9313' WHERE nace_id=688;
UPDATE categories SET cm_nace_code_map='8551' WHERE nace_id=689;
UPDATE categories SET cm_nace_code_map='9700' WHERE nace_id=690;
UPDATE categories SET cm_nace_code_map='9810' WHERE nace_id=691;
UPDATE categories SET cm_nace_code_map='9820' WHERE nace_id=692;
UPDATE categories SET cm_nace_code_map='0990' WHERE nace_id=693;

/* 2022-11-08 */
ALTER TABLE debtor_bank_details 
	ADD created_at DATETIME DEFAULT NULL,
	ADD created_by TINYINT DEFAULT NULL AFTER created_at,
	ADD modified_at DATETIME DEFAULT NULL AFTER created_by,
	ADD modified_by TINYINT DEFAULT NULL AFTER modified_at;
	
ALTER TABLE organisation_bank_account_details 
	ADD modified DATETIME DEFAULT NULL AFTER created;
	
/* 2022-11-16 */
ALTER TABLE bank_account_change_request 
	ADD INDEX(account_id),
	ADD INDEX(`status`);
	
/* 2022-11-21 */
ALTER TABLE organisation_bank_details 
	ADD INDEX(currency_id);
	
ALTER TABLE organisation_bank_account_details 
	ADD INDEX(organisation_bank_id),
	ADD INDEX(organisation_id),
	ADD INDEX(retailer_id),
	ADD INDEX(`change`),
	ADD INDEX(`status`),
	ADD INDEX(account_status);
	
ALTER TABLE bank_account_change_request 
	ADD INDEX(account_id),
	ADD INDEX(status);
	
/* 2022-12-29 */
ALTER TABLE invoice_master 
	ADD INDEX(reserve),
	ADD INDEX(reserve_on);
	
ALTER TABLE manual_transactions 
	ADD FULLTEXT INDEX(transref_list),
	ADD INDEX(reserve_on);
	
/* 2023-05-09 */
ALTER TABLE temp_registration 
	ADD INDEX(register_type),
	ADD INDEX(organization_name),
	ADD INDEX(first_name),
	ADD INDEX(last_name);
	
ALTER TABLE investor_investments 
	ADD INDEX(amount);
	
ALTER TABLE contact_details 
	ADD INDEX(first_name),
	ADD INDEX(last_name),
	ADD INDEX(contact_flag),
	ADD INDEX(bank_id),
	ADD INDEX(temp_reg_id);
	
ALTER TABLE transaction_types 
	ADD INDEX(transaction_name);

/* 2023-05-10 */
ALTER TABLE orpa 
	ADD INDEX(amount),
	ADD INDEX(friendly_name);

ALTER TABLE orpa_po 
	ADD INDEX(debtor_id),
	ADD INDEX (po_no),
	ADD INDEX(amount);
	
/* 2023-05-12 */
ALTER TABLE bank_account_change_request 
	CHANGE sort_code sort_code VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;
	
ALTER TABLE debtors_detail 
	ADD aig_dl_lock TINYINT DEFAULT 0 NOT NULL AFTER aig_dl;
	
/* 2023-06-05 NOT APPLIED */
/*ALTER TABLE investor_accounts_summary 
	ADD investabill_fixed_etr_funds DOUBLE(6,4) NOT NULL AFTER investabill_etr_funds;*/
	
/* 2023-06-23 TEMPORARY TABLE */
CREATE TABLE zzz_TK91537_fix (
	entry_id BIGINT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
	invoice_id MEDIUMINT(10) NOT NULL UNIQUE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

/* 2023-07-19 */
ALTER TABLE spool_batches 
	ADD INDEX(`date`),
	ADD INDEX(`type`),
	ADD INDEX(accepted),
	ADD INDEX(spool_id);

/* 2023-07-19 */	
ALTER TABLE spool_fees 
	ADD INDEX(originator_id),
	ADD INDEX(`comment`),
	ADD INDEX(`date`),
	ADD INDEX(`type`),
	ADD INDEX(`subtype`);

ALTER TABLE spool_files 
	ADD INDEX(`date`),
	ADD INDEX(accepted);
	
ALTER TABLE spool_transactions 
	ADD INDEX(accepted),
	ADD INDEX(source_id),
	ADD INDEX(transaction_id);