Skip to content

Commit 9ba8c97

Browse files
committed
add latest fineract dev branch based tenant initiation
1 parent 1a09068 commit 9ba8c97

File tree

2 files changed

+31
-5
lines changed

2 files changed

+31
-5
lines changed

data/barebone_sql/01_create_schemas.sql

-5
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
-- create basic schemas
2+
CREATE SCHEMA IF NOT EXISTS `fineract_tenants`;
3+
CREATE SCHEMA IF NOT EXISTS `fineract_default`;
4+
5+
-- add tenant schemas
6+
CREATE SCHEMA IF NOT EXISTS `tn03`;
7+
CREATE SCHEMA IF NOT EXISTS `tn04`;
8+
9+
-- add tenant server connections
10+
USE `fineract_tenants`;
11+
SET @last_connection_id = -1;
12+
13+
SELECT COALESCE(max(id), 1)+1 INTO @last_connection_id FROM tenant_server_connections;
14+
INSERT INTO `tenant_server_connections` (`id`, `schema_name`, `schema_server`, `schema_server_port`, `schema_username`, `schema_password`, `auto_update`) VALUES
15+
(@last_connection_id, 'tn03', 'fineractmysql-dev', '3306', 'root', 'skdcnwauicn2ucnaecasdsajdnizucawencascdca', 1);
16+
17+
SELECT COALESCE(max(id), 1)+1 INTO @last_connection_id FROM tenant_server_connections;
18+
INSERT INTO `tenant_server_connections` (`id`, `schema_name`, `schema_server`, `schema_server_port`, `schema_username`, `schema_password`, `auto_update`) VALUES
19+
(@last_connection_id, 'tn04', 'fineractmysql-dev', '3306', 'root', 'skdcnwauicn2ucnaecasdsajdnizucawencascdca', 1);
20+
21+
-- add tenants
22+
USE `fineract_tenants`;
23+
SET @last_tenant_id = -1;
24+
SET @last_connection_id = -1;
25+
SELECT COALESCE(max(id), 1)+1 INTO @last_tenant_id FROM tenants;
26+
SELECT id INTO @last_connection_id FROM tenant_server_connections where schema_name = 'tn03';
27+
INSERT INTO `tenants` VALUES (@last_tenant_id,'tn03','Rhino','Africa/Bujumbura',NULL,NULL,NULL,NULL, @last_connection_id, @last_connection_id);
28+
29+
SELECT COALESCE(max(id), 1)+1 INTO @last_tenant_id FROM tenants;
30+
SELECT id INTO @last_connection_id FROM tenant_server_connections where schema_name = 'tn04';
31+
INSERT INTO `tenants` VALUES (@last_tenant_id,'tn04','Elephant','Africa/Bujumbura',NULL,NULL,NULL,NULL, @last_connection_id, @last_connection_id);

0 commit comments

Comments
 (0)