From 7ea5359e2b743657ea3d3a180d3802194d26ea06 Mon Sep 17 00:00:00 2001
From: Artanemus <69775305+Artanemus@users.noreply.github.com>
Date: Fri, 15 Mar 2024 17:31:11 +1000
Subject: [PATCH] buildv1602 test
---
SCM_UpdateDataBase.dproj | 8 ++--
SCM_UpdateDataBase.dproj.local | 40 +++++++++---------
SCM_UpdateDataBase.res | Bin 535252 -> 535344 bytes
.../v1.5.1/31_UPDATE__Member_IsSwimmer.sql | 13 ++++++
.../v1.5.1/43_DictionaryBitDefinitions.sql | 14 ++++++
5 files changed, 51 insertions(+), 24 deletions(-)
create mode 100644 UPDATE_SCRIPTS/v1.5.1/31_UPDATE__Member_IsSwimmer.sql
create mode 100644 UPDATE_SCRIPTS/v1.5.1/43_DictionaryBitDefinitions.sql
diff --git a/SCM_UpdateDataBase.dproj b/SCM_UpdateDataBase.dproj
index 9561fb3..870efed 100644
--- a/SCM_UpdateDataBase.dproj
+++ b/SCM_UpdateDataBase.dproj
@@ -4,8 +4,8 @@
19.5
VCL
True
- Debug
- Win32
+ Release
+ Win64
3
Application
SCM_UpdateDataBase.dpr
@@ -108,9 +108,9 @@
6
0
- CompanyName=Artanemus;FileDescription=$(MSBuildProjectName);FileVersion=1.6.0.1;InternalName=UDB;LegalCopyright=Copyright (c) 2019-2024 Artanemus;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.6;Comments=Universal utility to upgrade the SCM database
+ CompanyName=Artanemus;FileDescription=$(MSBuildProjectName);FileVersion=1.6.0.2;InternalName=UDB;LegalCopyright=Copyright (c) 2019-2024 Artanemus;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.6;Comments=Universal utility to upgrade the SCM database
SCM_UpdateDataBase.ico
- 1
+ 2
true
none
diff --git a/SCM_UpdateDataBase.dproj.local b/SCM_UpdateDataBase.dproj.local
index c51a3ff..bc1a902 100644
--- a/SCM_UpdateDataBase.dproj.local
+++ b/SCM_UpdateDataBase.dproj.local
@@ -2,30 +2,30 @@
2022/03/06 17:45:12.000.768,=C:\PROJECTS\Unit1.pas
- 2022/03/06 18:01:28.000.549,C:\PROJECTS\SCM_Update_P\frmSCMUpdate.dfm=C:\PROJECTS\Unit1.dfm
- 2022/03/06 18:01:28.000.549,C:\PROJECTS\SCM_Update_P\frmSCMUpdate.pas=C:\PROJECTS\Unit1.pas
- 2022/03/06 18:01:58.000.423,C:\PROJECTS\SCM_Update_P\SCM_Update_P.dproj=C:\PROJECTS\Project1.dproj
- 2022/03/06 18:07:18.000.343,C:\PROJECTS\SCM_Update_P\SCM_Update.dproj=C:\PROJECTS\SCM_Update_P\SCM_Update_P.dproj
- 2022/03/06 18:14:45.000.216,C:\PROJECTS\SCM_Update_P\SCM_UpdateDB.dproj=C:\PROJECTS\SCM_Update_P\SCM_Update.dproj
- 2022/03/28 13:39:38.000.335,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\SCM_UpdateDB.dproj=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\SCM_UpdateDataBase.dproj
- 2022/03/28 13:40:34.000.819,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdate.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdateDataBase.pas
- 2022/03/28 13:40:34.000.819,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdate.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdateDataBase.dfm
+ 2022/03/06 18:01:28.000.549,C:\PROJECTS\Unit1.pas=C:\PROJECTS\SCM_Update_P\frmSCMUpdate.pas
+ 2022/03/06 18:01:28.000.549,C:\PROJECTS\Unit1.dfm=C:\PROJECTS\SCM_Update_P\frmSCMUpdate.dfm
+ 2022/03/06 18:01:58.000.423,C:\PROJECTS\Project1.dproj=C:\PROJECTS\SCM_Update_P\SCM_Update_P.dproj
+ 2022/03/06 18:07:18.000.343,C:\PROJECTS\SCM_Update_P\SCM_Update_P.dproj=C:\PROJECTS\SCM_Update_P\SCM_Update.dproj
+ 2022/03/06 18:14:45.000.216,C:\PROJECTS\SCM_Update_P\SCM_Update.dproj=C:\PROJECTS\SCM_Update_P\SCM_UpdateDB.dproj
+ 2022/03/28 13:39:38.000.335,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\SCM_UpdateDataBase.dproj=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\SCM_UpdateDB.dproj
+ 2022/03/28 13:40:34.000.819,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdateDataBase.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdate.dfm
+ 2022/03/28 13:40:34.000.819,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdateDataBase.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\frmSCMUpdate.pas
2022/04/08 11:32:52.000.812,=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUpdateMsgBox.pas
- 2022/04/08 11:33:01.000.718,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUpdateMsgBox.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUDBMsgBox.dfm
- 2022/04/08 11:33:01.000.718,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUpdateMsgBox.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUDBMsgBox.pas
+ 2022/04/08 11:33:01.000.718,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUDBMsgBox.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUpdateMsgBox.pas
+ 2022/04/08 11:33:01.000.718,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUDBMsgBox.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\dlgUpdateMsgBox.dfm
2022/04/08 15:23:34.000.989,=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase\utilVersion.pas
2024/01/10 15:15:34.000.264,=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas
- 2024/01/10 15:16:13.000.252,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas
- 2024/01/10 15:16:13.000.252,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.dfm
- 2024/01/10 15:20:03.000.627,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.dfm
- 2024/01/10 15:20:03.000.627,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.pas
+ 2024/01/10 15:16:13.000.252,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.pas
+ 2024/01/10 15:16:13.000.252,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.dfm
+ 2024/01/10 15:20:03.000.627,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.pas
+ 2024/01/10 15:20:03.000.627,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectFolder.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.dfm
2024/01/11 13:19:48.000.437,=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas
- 2024/01/11 13:26:58.000.392,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\UDBConfig.pas
- 2024/01/17 12:25:59.000.944,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgIsSyncedMsgBox.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgUDBMsgBox.dfm
- 2024/01/17 12:25:59.000.944,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgIsSyncedMsgBox.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgUDBMsgBox.pas
- 2024/03/01 13:33:37.000.457,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\scmBuildConfig.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\UDBConfig.pas
- 2024/03/01 13:45:18.000.604,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectBuild.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.pas
- 2024/03/01 13:45:18.000.604,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectBuild.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.dfm
+ 2024/01/11 13:26:58.000.392,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\UDBConfig.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\Unit1.pas
+ 2024/01/17 12:25:59.000.944,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgUDBMsgBox.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgIsSyncedMsgBox.dfm
+ 2024/01/17 12:25:59.000.944,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgUDBMsgBox.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgIsSyncedMsgBox.pas
+ 2024/03/01 13:33:37.000.457,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\UDBConfig.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\scmBuildConfig.pas
+ 2024/03/01 13:45:18.000.604,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.pas=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectBuild.pas
+ 2024/03/01 13:45:18.000.604,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectUpdateFolder.dfm=C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectBuild.dfm
2024/03/01 14:42:49.000.694,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\scmBuildConfig.pas=
2024/03/01 14:42:55.000.534,C:\Users\Ben\Documents\GitHub\SCM_UpdateDataBase-R\dlgSelectBuild.pas=
2024/03/01 14:43:23.000.061,=C:\Users\Ben\Documents\GitHub\SCM_SHARED\dlgSelectBuild.pas
diff --git a/SCM_UpdateDataBase.res b/SCM_UpdateDataBase.res
index 1432ede85fc3dbe6cbad17b64d4dceebfea64a3d..1ab17d60764aa5faf47765e08d45049160f6e21b 100644
GIT binary patch
delta 308
zcmca|Rbj(5g$W9b1rrtJfrO*JE*k?Q0}}%S1BeCzdmsk!S%4TK0%SnJxruX?8COj_
zC~j!Nzy*|bX2@sAWhh`sWXNNvWbgyhxeTdbwT=u$3?*RkRG?TXL-E9`<%VVqdJG0Y
zYy?!I0knXT!4s&l1gND5NGCGnAQ=(L;KJZEIg~M&(PZ*U#>31y3@nrLnN;1)fO^Xq
z^x>9+ECiWR3=|IqvND0PAoGgB<|zQJE&+<=0C5S>i3&h6A4rx?-pORh$k5Eo+|J9)
Z2*gZ43}UkYF)I+W0Wte_US^Kt>Hq@|Hj)4U
delta 219
zcmdmRP2tK_g$W9bA`=zmfrO*JE+Yd7vVutvZO;G!EI^78%7#%T6Xz;3224CCKADHH
zgwv2gkHHj(4JU783}!T*%*u3_*@S^(@@XbjRk$2bYXO4}&?IMue1=>gOl8PpC}AiD
ziib`%XEsy@sf4LEU{GMN140F`2u#$lIg`0PlbI2SnSdC?W&vVWAZ7z%_U)O>9LLoG
D)9@s+
diff --git a/UPDATE_SCRIPTS/v1.5.1/31_UPDATE__Member_IsSwimmer.sql b/UPDATE_SCRIPTS/v1.5.1/31_UPDATE__Member_IsSwimmer.sql
new file mode 100644
index 0000000..0ea5b93
--- /dev/null
+++ b/UPDATE_SCRIPTS/v1.5.1/31_UPDATE__Member_IsSwimmer.sql
@@ -0,0 +1,13 @@
+USE [SwimClubMeet]
+GO
+
+/*
+ New field introduced: IsSwimmer
+ So as all queries work correctly ... a blanket assignment of the new field is performed.
+ All members are assummed to be swimmer.
+*/
+
+UPDATE [dbo].[Member] SET [IsSwimmer] = 1;
+
+GO
+
diff --git a/UPDATE_SCRIPTS/v1.5.1/43_DictionaryBitDefinitions.sql b/UPDATE_SCRIPTS/v1.5.1/43_DictionaryBitDefinitions.sql
new file mode 100644
index 0000000..b3497a3
--- /dev/null
+++ b/UPDATE_SCRIPTS/v1.5.1/43_DictionaryBitDefinitions.sql
@@ -0,0 +1,14 @@
+USE [SwimClubMeet]
+GO
+
+-- Dictionary Object Alter SQL
+CREATE DEFAULT dbo.BIT_1 AS 1
+GO
+
+-- Dictionary Object Alter SQL
+CREATE DEFAULT dbo.BIT_0 AS 0
+GO
+
+
+
+