kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20171217172355_KRETA_4536/DictionaryItemsCreate.sql
2024-03-13 00:33:46 +01:00

102 lines
9.4 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DECLARE @TypeId int, @MaxDictionaryTypeId int
SET @MaxDictionaryTypeId = (SELECT MAX(ID) + 1 FROM T_DICTIONARYTYPE)
DECLARE intezmenytanevekCursor CURSOR LOCAL FOR
SELECT C_INTEZMENYID, C_TANEVID
FROM T_INTEZMENYADATOK
DECLARE @intezmenyId int, @tanevId int
OPEN intezmenytanevekCursor
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT N'INTÉZMÉNY ID: ' + CAST(@intezmenyId AS NVARCHAR(10)) + N', TANÉV ID: ' + CAST(@tanevId AS NVARCHAR(10))
SET IDENTITY_INSERT [dbo].[T_DICTIONARYTYPE] ON
INSERT INTO T_DICTIONARYTYPE (ID, C_CODENAME, C_NAME, C_INTEZMENYID, C_TANEVID) VALUES
(@MaxDictionaryTypeId, N'HittanTipus', N'Hittan típus', @IntezmenyId, @TanevId)
SET IDENTITY_INSERT [dbo].[T_DICTIONARYTYPE] OFF
IF (@TypeId IS NULL) BEGIN
SELECT @TypeId = ID
FROM T_DICTIONARYTYPE
WHERE C_CODENAME = N'HittanTipus'
END
SET IDENTITY_INSERT [dbo].[T_DICTIONARYITEMBASE] ON
INSERT INTO dbo.T_DICTIONARYITEMBASE (ID, C_NAME, C_NAME_1, C_NAME_2, C_NAME_3, C_NAME_4, C_TYPE, C_PROTECTED, C_VISIBLE, C_ORDER, C_CODE, C_VALUE, C_COLOR, C_DICTIONARYTYPEID, C_INTEZMENYID, C_TANEVID, TOROLT, SERIAL, LASTCHANGED, CREATED, MODIFIER, CREATOR)
VALUES
(6878, N'Magyar Katolikus Egyház (római katolikus)', N'Magyar Katolikus Egyház (római katolikus)', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 1, NULL, 1, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6879, N'Magyar Katolikus Egyház (görög katolikus)', N'Magyar Katolikus Egyház (görög katolikus)', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 2, NULL, 2, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6880, N'Magyarországi Református Egyház', N'Magyarországi Református Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 3, NULL, 3, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6881, N'Magyarországi Evangélikus Egyház', N'Magyarországi Evangélikus Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 4, NULL, 4, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6882, N'Magyarországi Zsidó Hitközségek Szövetsége', N'Magyarországi Zsidó Hitközségek Szövetsége', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 5, NULL, 5, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6883, N'Egységes Magyarországi Izraelita Hitközség (Statusquo Ante)', N'Egységes Magyarországi Izraelita Hitközség (Statusquo Ante)', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 6, NULL, 6, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6884, N'Magyarországi Autonóm Orthodox Izraelita Hitközség', N'Magyarországi Autonóm Orthodox Izraelita Hitközség', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 7, NULL, 7, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6885, N'Budai Szerb Ortodox Egyházmegye', N'Budai Szerb Ortodox Egyházmegye', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 8, NULL, 8, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6886, N'Konstantinápolyi Egyetemes Patriarchátus Magyarországi Ortodox Exarchátus', N'Konstantinápolyi Egyetemes Patriarchátus Magyarországi Ortodox Exarchátus', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 9, NULL, 9, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6887, N'Magyarországi Bolgár Ortodox Egyház', N'Magyarországi Bolgár Ortodox Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 10, NULL, 10, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6888, N'Magyarországi Román Ortodox Egyházmegye', N'Magyarországi Román Ortodox Egyházmegye', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 11, NULL, 11, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6889, N'Orosz Ortodox Egyház Magyar Egyházmegyéje (Moszkvai Patriarchátus)', N'Orosz Ortodox Egyház Magyar Egyházmegyéje (Moszkvai Patriarchátus)', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 12, NULL, 12, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6890, N'Magyar Unitárius Egyház Magyarországi Egyházkerülete (Magyarországi Unitárius Egyház)', N'Magyar Unitárius Egyház Magyarországi Egyházkerülete (Magyarországi Unitárius Egyház)', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 13, NULL, 13, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6891, N'Magyarországi Baptista Egyház', N'Magyarországi Baptista Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 14, NULL, 14, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6892, N'HIT Gyülekezete', N'HIT Gyülekezete', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 15, NULL, 15, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6893, N'Magyarországi Metodista Egyház', N'Magyarországi Metodista Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 16, NULL, 16, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6894, N'Magyar Pünkösdi Egyház', N'Magyar Pünkösdi Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 17, NULL, 17, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6895, N'Szent Margit Anglikán/Episzkopális Egyház', N'Szent Margit Anglikán/Episzkopális Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 18, NULL, 18, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6896, N'Erdélyi Gyülekezet', N'Erdélyi Gyülekezet', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 19, NULL, 19, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6897, N'Hetednapi Adventista Egyház', N'Hetednapi Adventista Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 20, NULL, 20, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6898, N'Magyarországi Kopt Ortodox Egyház', N'Magyarországi Kopt Ortodox Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 21, NULL, 21, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6899, N'Magyar Iszlám Közösség', N'Magyar Iszlám Közösség', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 22, NULL, 22, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6900, N'Krisztusban Hívő Nazarénus Gyülekezetek', N'Krisztusban Hívő Nazarénus Gyülekezetek', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 23, NULL, 23, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6901, N'Magyarországi Krisna-tudatú Hívők Közössége', N'Magyarországi Krisna-tudatú Hívők Közössége', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 24, NULL, 24, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6902, N'Az Üdvhadsereg Szabadegyház Magyarország', N'Az Üdvhadsereg Szabadegyház Magyarország', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 25, NULL, 25, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6903, N'Az Utolsó Napok Szentjeinek Jézus Krisztus Egyháza', N'Az Utolsó Napok Szentjeinek Jézus Krisztus Egyháza', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 26, NULL, 26, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6904, N'Magyarországi Jehova Tanúi Egyház', N'Magyarországi Jehova Tanúi Egyház', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 27, NULL, 27, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
(6905, N'Buddhista vallási közösségek', N'Buddhista vallási közösségek', NULL, NULL, NULL, N'HittanTipus', N'T', N'T', 28, NULL, 28, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
SET IDENTITY_INSERT [dbo].[T_DICTIONARYITEMBASE] OFF
INSERT INTO [dbo].[T_HITTANTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]) VALUES
(6878, @IntezmenyId, @TanevId),
(6879, @IntezmenyId, @TanevId),
(6880, @IntezmenyId, @TanevId),
(6881, @IntezmenyId, @TanevId),
(6882, @IntezmenyId, @TanevId),
(6883, @IntezmenyId, @TanevId),
(6884, @IntezmenyId, @TanevId),
(6885, @IntezmenyId, @TanevId),
(6886, @IntezmenyId, @TanevId),
(6887, @IntezmenyId, @TanevId),
(6888, @IntezmenyId, @TanevId),
(6889, @IntezmenyId, @TanevId),
(6890, @IntezmenyId, @TanevId),
(6891, @IntezmenyId, @TanevId),
(6892, @IntezmenyId, @TanevId),
(6893, @IntezmenyId, @TanevId),
(6894, @IntezmenyId, @TanevId),
(6895, @IntezmenyId, @TanevId),
(6896, @IntezmenyId, @TanevId),
(6897, @IntezmenyId, @TanevId),
(6898, @IntezmenyId, @TanevId),
(6899, @IntezmenyId, @TanevId),
(6900, @IntezmenyId, @TanevId),
(6901, @IntezmenyId, @TanevId),
(6902, @IntezmenyId, @TanevId),
(6903, @IntezmenyId, @TanevId),
(6904, @IntezmenyId, @TanevId),
(6905, @IntezmenyId, @TanevId)
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
END
CLOSE intezmenytanevekCursor
DEALLOCATE intezmenytanevekCursor
GO