diff --git a/iddd_collaboration/src/main/mysql/db_setup.sh b/iddd_collaboration/src/main/mysql/db_setup.sh new file mode 100644 index 0000000..d74b302 --- /dev/null +++ b/iddd_collaboration/src/main/mysql/db_setup.sh @@ -0,0 +1,9 @@ +#!/bin/bash +# ------------------------------------------- +# IDDD collaboration views database setup +# ------------------------------------------- + +echo Creating IDDD Collaboration Event Store and Views database... +mysql -u root -p < collaboration.sql + +echo Completed diff --git a/iddd_common/src/main/mysql/common.sql b/iddd_common/src/main/mysql/common.sql index 991f570..6fa5900 100644 --- a/iddd_common/src/main/mysql/common.sql +++ b/iddd_common/src/main/mysql/common.sql @@ -11,7 +11,7 @@ USE iddd_common_test; CREATE TABLE `tbl_es_event_store` ( `event_id` bigint(20) NOT NULL auto_increment, - `event_body` varchar(65000) NOT NULL, + `event_body` TEXT NOT NULL, `event_type` varchar(250) NOT NULL, `stream_name` varchar(250) NOT NULL, `stream_version` int(11) NOT NULL, @@ -30,7 +30,7 @@ CREATE TABLE `tbl_published_notification_tracker` ( CREATE TABLE `tbl_stored_event` ( `event_id` bigint(20) NOT NULL auto_increment, - `event_body` varchar(65000) NOT NULL, + `event_body` TEXT NOT NULL, `occurred_on` datetime NOT NULL, `type_name` varchar(200) NOT NULL, PRIMARY KEY (`event_id`) diff --git a/iddd_common/src/main/mysql/db_setup.sh b/iddd_common/src/main/mysql/db_setup.sh new file mode 100644 index 0000000..157b53e --- /dev/null +++ b/iddd_common/src/main/mysql/db_setup.sh @@ -0,0 +1,12 @@ +#!/bin/bash +# ------------------------------------------- +# IDDD Common database setup +# ------------------------------------------- + +echo Creating IDDD Common test database... +cat test_common.sql > create_test_common.sql +cat common.sql >> create_test_common.sql +mysql -u root -p < create_test_common.sql +rm -f create_test_common.sql + +echo Completed diff --git a/iddd_identityaccess/src/main/mysql/db_setup.sh b/iddd_identityaccess/src/main/mysql/db_setup.sh new file mode 100644 index 0000000..597f3e9 --- /dev/null +++ b/iddd_identityaccess/src/main/mysql/db_setup.sh @@ -0,0 +1,12 @@ +#!/bin/bash +# ------------------------------------------- +# IDDD IdentityAccess database setup +# ------------------------------------------- + +echo Creating IDDD IdentityAccess database... +cat iam.sql > create_iam.sql +cat ../../../../iddd_common/src/main/mysql/common.sql >> create_iam.sql +mysql -u root -p < create_iam.sql +rm -f create_iam.sql + +echo Completed