﻿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