This commit is contained in:
2022-04-13 11:49:36 +02:00
parent e3c44d9396
commit 58764fb135
12 changed files with 302 additions and 150 deletions

View File

@@ -1,20 +1,9 @@
/*##################################
1. Search for @INSTALL_ADMIN_USER and replace the username You use for adminsitration
####################################*/
UPDATE TBDD_MODULES SET PRODUCT_VERSION = '1.0.0.1' where SHORT_NAME = 'UM'
GO
BEGIN
IF NOT EXISTS (SELECT 1 FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS')
INSERT INTO TBDD_GROUPS (NAME,INTERNAL) VALUES ('UM_ADMINS',1);
END
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
SET @MY_INSTALL_ADMIN_USER = '@INSTALL_ADMIN_USER'
IF NOT EXISTS(SELECT GUID FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER(@MY_INSTALL_ADMIN_USER))
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES
('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER)
GO
ALTER TABLE [dbo].[TBDD_GROUPS_USER] DROP CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
GO
@@ -25,16 +14,10 @@ GO
ALTER TABLE [dbo].[TBDD_GROUPS_USER] CHECK CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
GO
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
SET @MY_INSTALL_ADMIN_USER = '@INSTALL_ADMIN_USER'
DECLARE @USERID Int
SELECT @USERID = GUID FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER(@MY_INSTALL_ADMIN_USER)
DECLARE @UM_GROUP_ID INT
SELECT @UM_GROUP_ID = GUID FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS'
IF NOT EXISTS(SELECT GUID FROM TBDD_GROUPS_USER WHERE USER_ID = @USERID AND GROUP_ID = @UM_GROUP_ID)
INSERT INTO TBDD_GROUPS_USER (GROUP_ID,USER_ID) VALUES (@UM_GROUP_ID,@USERID)
INSERT INTO TBDD_GROUPS_USER (GROUP_ID,USER_ID)
SELECT @UM_GROUP_ID,B.GUID FROM TBIMPORT_USER A INNER JOIN TBDD_USER B ON A.USR_NAME = B.USERNAME
GO
--if not exists (select * from sysobjects where name='TBDD_GROUPS_MODULES' and xtype='U')
--CREATE TABLE TBDD_GROUPS_MODULES