kreta/Kreta.DataAccess.Migrations/Scripts/20220502171020_DB_4598/DB_4598.sql
2024-03-13 00:33:46 +01:00

107 lines
No EOL
4.3 KiB
Transact-SQL

PRINT N'Dropping Extended Property [dbo].[T_ERTEKELESMAGSZOR].[C_ISERTESITESKIKULDVE].[MS_Description]...';
GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMAGSZOR', @level2type = N'COLUMN', @level2name = N'C_ISERTESITESKIKULDVE';
GO
PRINT N'Dropping Extended Property [dbo].[T_ERTEKELESTANTARGYI].[C_ISERTESITESKIKULDVE].[MS_Description]...';
GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESTANTARGYI', @level2type = N'COLUMN', @level2name = N'C_ISERTESITESKIKULDVE';
GO
PRINT N'Dropping Extended Property [dbo].[T_ERTEKELESTANTARGYI].[C_ROZGITESDATUM].[MS_Description]...';
GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESTANTARGYI', @level2type = N'COLUMN', @level2name = N'C_ROZGITESDATUM';
GO
PRINT N'Altering Table [dbo].[T_ERTEKELESMAGSZOR]...';
GO
EXEC dev.uspDropDefaultConstraint @pTableName = 'T_ERTEKELESMAGSZOR', @pColumnName = 'C_ISERTESITESKIKULDVE'
ALTER TABLE [dbo].[T_ERTEKELESMAGSZOR] DROP COLUMN [C_ISERTESITESKIKULDVE];
GO
ALTER TABLE [dbo].[T_ERTEKELESMAGSZOR]
ADD [C_ISERTESITESELKULDVE] CHAR (1) DEFAULT ('F') NOT NULL;
GO
PRINT N'Altering Table [dbo].[T_ERTEKELESTANTARGYI]...';
GO
EXEC dev.uspDropDefaultConstraint @pTableName = 'T_ERTEKELESTANTARGYI', @pColumnName = 'C_ISERTESITESKIKULDVE'
ALTER TABLE [dbo].[T_ERTEKELESTANTARGYI] DROP COLUMN [C_ISERTESITESKIKULDVE], COLUMN [C_ROZGITESDATUM];
GO
ALTER TABLE [dbo].[T_ERTEKELESTANTARGYI]
ADD [C_ISERTESITESELKULDVE] CHAR (1) DEFAULT ('F') NOT NULL,
[C_ROGZITESDATUM] DATETIME NOT NULL;
GO
PRINT N'Altering Table [dbo].[T_TANEV]...';
GO
ALTER TABLE [dbo].[T_TANEV]
ADD [C_AKTIVALHATOSAGKEZDETE] DATETIME NULL;
GO
PRINT N'Altering Table [dbo].[T_TANULOERTEKELES]...';
GO
ALTER TABLE [dbo].[T_TANULOERTEKELES]
ADD [C_ERTEKELESMAGSZORID] INT NULL,
[C_ERTEKELESTANTARGYIID] INT NULL;
GO
EXECUTE dev.uspAddOrUpdateExtendedProperty @name = N'MS_Description', @value = N'Ebben a mezőben tároljuk, hogy az adott értékelésnek az értesítése ki lett-e küldve a mobil készülékekre push notification-ként. Egy job vizsgálja és küldi ki az értesítést, ha az értéke korábban „F” volt. Ezt követően „T”-re állítja.', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMAGSZOR', @level2type = N'COLUMN', @level2name = N'C_ISERTESITESELKULDVE';
GO
PRINT N'Creating Extended Property [dbo].[T_ERTEKELESTANTARGYI].[C_ISERTESITESELKULDVE].[MS_Description]...';
GO
EXECUTE dev.uspAddOrUpdateExtendedProperty @name = N'MS_Description', @value = N'Ebben a mezőben tároljuk, hogy az adott értékelésnek az értesítése ki lett-e küldve a mobil készülékekre push notification-ként. Egy job vizsgálja és küldi ki az értesítést, ha az értéke korábban „F” volt. Ezt követően „T”-re állítja.', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESTANTARGYI', @level2type = N'COLUMN', @level2name = N'C_ISERTESITESELKULDVE';
GO
PRINT N'Creating Extended Property [dbo].[T_ERTEKELESTANTARGYI].[C_ROGZITESDATUM].[MS_Description]...';
GO
EXECUTE dev.uspAddOrUpdateExtendedProperty @name = N'MS_Description', @value = N'Az értékelés rögzítésének a dátuma, hogy melyik napon adták az értékelést.', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESTANTARGYI', @level2type = N'COLUMN', @level2name = N'C_ROGZITESDATUM';
GO
PRINT N'Creating Extended Property [dbo].[T_TANEV].[C_AKTIVALHATOSAGKEZDETE].[MS_Description]...';
GO
EXECUTE dev.uspAddOrUpdateExtendedProperty @name = N'MS_Description', @value = N'Ettől a dátumtól érhető el a Tanév váltás funkció, ha ez a tanév a következő', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANEV', @level2type = N'COLUMN', @level2name = N'C_AKTIVALHATOSAGKEZDETE';
EXEC dev.uspCreateSchemaViews 'T_ERTEKELESTANTARGYI,T_ERTEKELESMAGSZOR,T_TANEV,T_TANULOERTEKELES'
EXEC dev.sp_Global_GenerateAsyncAuditTriggerAll
GO
PRINT N'Update complete.';
GO