removed sql files

added runMigrations.bat
This commit is contained in:
pavelbannov 2022-07-25 19:03:37 +03:00
parent 17a15852a8
commit e8bcfce41a
6 changed files with 8 additions and 4319 deletions

View File

@ -1,5 +1,5 @@
@echo "MIGRATIONS" @echo "MIGRATIONS"
@echo off @echo off
PUSHD %~dp0..\common\Tools\AutoMigrationCreator PUSHD %~dp0..\common\Tools\Migration.Creator
dotnet run --project AutoMigrationCreator.csproj dotnet run --project Migration.Creator.csproj

6
build/runMigrations.bat Normal file
View File

@ -0,0 +1,6 @@
@echo "MIGRATIONS"
@echo off
PUSHD %~dp0..\common\Tools\Migration.Runner
dotnet run --project Migration.Runner.csproj
dotnet run --project Migration.Runner.csproj --options:Path=C:\Git\portals_core\common\ASC.Data.Backup.Core\bin\Debug\net6.0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +0,0 @@
CREATE DATABASE IF NOT EXISTS `DB_NAME` CHARACTER SET utf8 COLLATE 'utf8_general_ci';
use `DB_NAME`;
set @@global.max_allowed_packet = 104857600;
set @@global.group_concat_max_len = 20971520;

View File

@ -1,34 +0,0 @@
DELIMITER DLM00
CREATE PROCEDURE docspace_upgrade1()
BEGIN
IF EXISTS (SELECT * FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'files_thirdparty_account' AND COLUMN_NAME = 'root_folder_type') THEN
ALTER TABLE files_thirdparty_account CHANGE root_folder_type room_type INT NOT NULL;
END IF;
IF NOT EXISTS (SELECT * FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'files_thirdparty_account' AND COLUMN_NAME = 'room_type') THEN
ALTER TABLE files_thirdparty_account ADD room_type INT NOT NULL;
END IF;
IF NOT EXISTS (SELECT * FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'files_thirdparty_account' AND COLUMN_NAME = 'folder_Id') THEN
ALTER TABLE files_thirdparty_account ADD folder_id TEXT NULL COLLATE UTF8_GENERAL_CI;
END IF;
IF NOT EXISTS(SELECT * FROM information_schema.`TABLES` WHERE `TABLE_SCHEMA` = DATABASE() AND `TABLE_NAME` = 'hosting_instance_registration') THEN
CREATE TABLE hosting_instance_registration (
instance_registration_id VARCHAR(255) NOT NULL COLLATE 'utf8_general_ci',
last_updated DATETIME NULL DEFAULT NULL,
worker_type_name VARCHAR(255) NOT NULL COLLATE 'utf8_general_ci',
is_active TINYINT(3) NOT NULL,
PRIMARY KEY (instance_registration_id) USING BTREE,
INDEX worker_type_name (worker_type_name) USING BTREE
)
COLLATE='utf8mb4_0900_ai_ci'
ENGINE=InnoDB;
END IF;
END DLM00
CALL docspace_upgrade1() DLM00
DELIMITER ;