﻿GO
SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON;

SET NUMERIC_ROUNDABORT OFF;



GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[ID].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV].[NNID].[MS_Description]...';


GO
EXECUTE sp_dropextendedproperty @name = N'MS_Description', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYIDEGENNYELVUNEV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Dropping unnamed constraint on [dbo].[T_TANTARGYIDEGENNYELVUNEV]...';


GO
DECLARE @sql nvarchar(max) = '';

SELECT @sql += 'ALTER TABLE [T_TANTARGYIDEGENNYELVUNEV] DROP CONSTRAINT ' + name + char(13) + char(10) 
FROM sys.default_constraints
WHERE parent_object_id = OBJECT_ID('T_TANTARGYIDEGENNYELVUNEV')

EXEC sp_executesql @sql



GO
PRINT N'Dropping [dbo].[FK_TantargyIdegennyelvuNev_TantargyId_REF_Tantargy]...';


GO
ALTER TABLE [dbo].[T_TANTARGYIDEGENNYELVUNEV] DROP CONSTRAINT [FK_TantargyIdegennyelvuNev_TantargyId_REF_Tantargy];


GO
PRINT N'Dropping [dbo].[FK_TantargyIdegennyelvuNev_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANTARGYIDEGENNYELVUNEV] DROP CONSTRAINT [FK_TantargyIdegennyelvuNev_IntezmenyId_REF_Intezmeny];


GO
PRINT N'Dropping [dbo].[FK_TantargyIdegennyelvuNev_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANTARGYIDEGENNYELVUNEV] DROP CONSTRAINT [FK_TantargyIdegennyelvuNev_TanevId_REF_Tanev];


GO
PRINT N'Dropping [dbo].[FK_TantargyIdegennyelvuNev_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANTARGYIDEGENNYELVUNEV] DROP CONSTRAINT [FK_TantargyIdegennyelvuNev_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV_OSSZES]...';


GO
IF OBJECT_ID('T_TANTARGYIDEGENNYELVUNEV_OSSZES', 'V') IS NOT NULL
DROP VIEW [dbo].[T_TANTARGYIDEGENNYELVUNEV_OSSZES]


GO
PRINT N'Dropping [dbo].[T_TANTARGYIDEGENNYELVUNEV]...';


GO
DROP TABLE [dbo].[T_TANTARGYIDEGENNYELVUNEV];


GO
PRINT N'Altering [dbo].[T_INTEZMENYADATOK]...';


GO
ALTER TABLE [dbo].[T_INTEZMENYADATOK]
    ADD [C_SZERZODESESFENNTARTOAZONOSIT] NVARCHAR (200) NULL,
        [C_SZERZODESESFENNTARTONEV]      NVARCHAR (200) NULL;


GO
PRINT N'Altering [dbo].[T_ORARENDIORA]...';


GO
ALTER TABLE [dbo].[T_ORARENDIORA]
    ADD [C_ISFELNOTTOKTATASISZERZODES] CHAR (1) DEFAULT ('F') NOT NULL;


GO
PRINT N'Altering [dbo].[T_TANITASIORA]...';


GO
ALTER TABLE [dbo].[T_TANITASIORA]
    ADD [C_ISFELNOTTOKTATASISZERZODES] CHAR (1) DEFAULT ('F') NOT NULL;


GO
PRINT N'Altering [dbo].[T_TANTARGY]...';


GO
ALTER TABLE [dbo].[T_TANTARGY]
    ADD [C_ESLTANTARGYKATEGORIAID] INT NULL;


GO
PRINT N'Creating [dbo].[T_TANTARGY].[NCI_Tantargy_IntezmenyId_TanevId_EslTantargyKategoriaId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_Tantargy_IntezmenyId_TanevId_EslTantargyKategoriaId]
    ON [dbo].[T_TANTARGY]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_ESLTANTARGYKATEGORIAID] ASC);


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV]...';


GO
CREATE TABLE [dbo].[T_DICTIONARYITEMBASENYELV] (
    [ID]                     INT            IDENTITY (1, 1) NOT NULL,
    [C_NAME]                 NVARCHAR (255) NOT NULL,
    [C_NAME_1]               NVARCHAR (255) NULL,
    [C_NAME_2]               NVARCHAR (255) NULL,
    [C_NAME_3]               NVARCHAR (255) NULL,
    [C_NAME_4]               NVARCHAR (255) NULL,
    [C_NYELVID]              INT            NOT NULL,
    [C_SHORTNAME]            NVARCHAR (30)  NULL,
    [C_DICTIONARYITEMBASEID] INT            NOT NULL,
    [C_INTEZMENYID]          INT            NOT NULL,
    [C_TANEVID]              INT            NOT NULL,
    [TOROLT]                 CHAR (1)       NOT NULL,
    [SERIAL]                 INT            NOT NULL,
    [LASTCHANGED]            DATETIME       NOT NULL,
    [CREATED]                DATETIME       NOT NULL,
    [MODIFIER]               INT            NULL,
    [CREATOR]                INT            NULL,
    [ELOZOTANEVIREKORDID]    INT            NULL,
    [NNID]                   INT            NULL,
    CONSTRAINT [PK_DictionaryItemBaseNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[NCI_DictionaryItemBaseNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_DictionaryItemBaseNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_DICTIONARYITEMBASENYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[NCI_DictionaryItemBaseNyelv_DictionaryItemBaseId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_DictionaryItemBaseNyelv_DictionaryItemBaseId]
    ON [dbo].[T_DICTIONARYITEMBASENYELV]([C_DICTIONARYITEMBASEID] ASC);


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[NCI_DictionaryItemBaseNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_DictionaryItemBaseNyelv_IntezmenyId]
    ON [dbo].[T_DICTIONARYITEMBASENYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[NCI_DictionaryItemBaseNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_DictionaryItemBaseNyelv_TanevId]
    ON [dbo].[T_DICTIONARYITEMBASENYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV]...';


GO
CREATE TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] (
    [ID]                      INT            IDENTITY (1, 1) NOT NULL,
    [C_NYELVID]               INT            NOT NULL,
    [C_ROVIDNEV]              NVARCHAR (3)   NULL,
    [C_SZOVEG]                NVARCHAR (MAX) NOT NULL,
    [C_ERTEKELESMONDATBANKID] INT            NOT NULL,
    [C_INTEZMENYID]           INT            NOT NULL,
    [C_TANEVID]               INT            NOT NULL,
    [TOROLT]                  CHAR (1)       NOT NULL,
    [SERIAL]                  INT            NOT NULL,
    [LASTCHANGED]             DATETIME       NOT NULL,
    [CREATED]                 DATETIME       NOT NULL,
    [MODIFIER]                INT            NULL,
    [CREATOR]                 INT            NULL,
    [ELOZOTANEVIREKORDID]     INT            NULL,
    [NNID]                    INT            NULL,
    CONSTRAINT [PK_ErtekelesMondatbankNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[NCI_ErtekelesMondatbankNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_ErtekelesMondatbankNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_ERTEKELESMONDATBANKNYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[NCI_ErtekelesMondatbankNyelv_ErtekelesMondatbankId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_ErtekelesMondatbankNyelv_ErtekelesMondatbankId]
    ON [dbo].[T_ERTEKELESMONDATBANKNYELV]([C_ERTEKELESMONDATBANKID] ASC);


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[NCI_ErtekelesMondatbankNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_ErtekelesMondatbankNyelv_IntezmenyId]
    ON [dbo].[T_ERTEKELESMONDATBANKNYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[NCI_ErtekelesMondatbankNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_ErtekelesMondatbankNyelv_TanevId]
    ON [dbo].[T_ERTEKELESMONDATBANKNYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV]...';


GO
CREATE TABLE [dbo].[T_TANTARGYNYELV] (
    [ID]                  INT           IDENTITY (1, 1) NOT NULL,
    [C_NEV]               NVARCHAR (50) NOT NULL,
    [C_NYELVID]           INT           NOT NULL,
    [C_TANTARGYID]        INT           NOT NULL,
    [C_INTEZMENYID]       INT           NOT NULL,
    [C_TANEVID]           INT           NOT NULL,
    [TOROLT]              CHAR (1)      NOT NULL,
    [SERIAL]              INT           NOT NULL,
    [LASTCHANGED]         DATETIME      NOT NULL,
    [CREATED]             DATETIME      NOT NULL,
    [MODIFIER]            INT           NULL,
    [CREATOR]             INT           NULL,
    [ELOZOTANEVIREKORDID] INT           NULL,
    [NNID]                INT           NULL,
    CONSTRAINT [PK_TantargyNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[NCI_TantargyNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TantargyNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_TANTARGYNYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[NCI_TantargyNyelv_TantargyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TantargyNyelv_TantargyId]
    ON [dbo].[T_TANTARGYNYELV]([C_TANTARGYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[NCI_TantargyNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TantargyNyelv_IntezmenyId]
    ON [dbo].[T_TANTARGYNYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[NCI_TantargyNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TantargyNyelv_TanevId]
    ON [dbo].[T_TANTARGYNYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV]...';


GO
CREATE TABLE [dbo].[T_TANULOCSOPORTNYELV] (
    [ID]                  INT            IDENTITY (1, 1) NOT NULL,
    [C_MEGJEGYZES]        NVARCHAR (255) NULL,
    [C_NYELVID]           INT            NOT NULL,
    [C_VEGZARADEK]        NVARCHAR (MAX) NULL,
    [C_ZARADEK]           NVARCHAR (MAX) NULL,
    [C_TANULOCSOPORTID]   INT            NOT NULL,
    [C_INTEZMENYID]       INT            NOT NULL,
    [C_TANEVID]           INT            NOT NULL,
    [TOROLT]              CHAR (1)       NOT NULL,
    [SERIAL]              INT            NOT NULL,
    [LASTCHANGED]         DATETIME       NOT NULL,
    [CREATED]             DATETIME       NOT NULL,
    [MODIFIER]            INT            NULL,
    [CREATOR]             INT            NULL,
    [ELOZOTANEVIREKORDID] INT            NULL,
    [NNID]                INT            NULL,
    CONSTRAINT [PK_TanuloCsoportNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[NCI_TanuloCsoportNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloCsoportNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_TANULOCSOPORTNYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[NCI_TanuloCsoportNyelv_TanuloCsoportId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloCsoportNyelv_TanuloCsoportId]
    ON [dbo].[T_TANULOCSOPORTNYELV]([C_TANULOCSOPORTID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[NCI_TanuloCsoportNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloCsoportNyelv_IntezmenyId]
    ON [dbo].[T_TANULOCSOPORTNYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[NCI_TanuloCsoportNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloCsoportNyelv_TanevId]
    ON [dbo].[T_TANULOCSOPORTNYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV]...';


GO
CREATE TABLE [dbo].[T_TANULOERTEKELESNYELV] (
    [ID]                          INT             IDENTITY (1, 1) NOT NULL,
    [C_ERTEKELESTEMA]             NVARCHAR (2000) NULL,
    [C_ERTEKELESSZOVEG]           NVARCHAR (MAX)  NULL,
    [C_ERTEKELESSZOVEGFORMAZOTT]  NVARCHAR (MAX)  NULL,
    [C_ERTEKELESSZOVEGROVIDNEV]   NVARCHAR (3)    NULL,
    [C_MAGATARTASSZOVEG]          NVARCHAR (MAX)  NULL,
    [C_MAGATARTASSZOVEGFORMAZOTT] NVARCHAR (MAX)  NULL,
    [C_MAGATARTASSZOVEGROVIDNEV]  NVARCHAR (3)    NULL,
    [C_NYELVID]                   INT             NOT NULL,
    [C_SZORGALOMSZOVEG]           NVARCHAR (MAX)  NULL,
    [C_SZORGALOMSZOVEGFORMAZOTT]  NVARCHAR (MAX)  NULL,
    [C_SZORGALOMSZOVEGROVIDNEV]   NVARCHAR (3)    NULL,
    [C_TANULOERTEKELESID]         INT             NOT NULL,
    [C_INTEZMENYID]               INT             NOT NULL,
    [C_TANEVID]                   INT             NOT NULL,
    [TOROLT]                      CHAR (1)        NOT NULL,
    [SERIAL]                      INT             NOT NULL,
    [LASTCHANGED]                 DATETIME        NOT NULL,
    [CREATED]                     DATETIME        NOT NULL,
    [MODIFIER]                    INT             NULL,
    [CREATOR]                     INT             NULL,
    [ELOZOTANEVIREKORDID]         INT             NULL,
    [NNID]                        INT             NULL,
    CONSTRAINT [PK_TanuloErtekelesNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[NCI_TanuloErtekelesNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloErtekelesNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_TANULOERTEKELESNYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[NCI_TanuloErtekelesNyelv_TanuloErtekelesId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloErtekelesNyelv_TanuloErtekelesId]
    ON [dbo].[T_TANULOERTEKELESNYELV]([C_TANULOERTEKELESID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[NCI_TanuloErtekelesNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloErtekelesNyelv_IntezmenyId]
    ON [dbo].[T_TANULOERTEKELESNYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[NCI_TanuloErtekelesNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloErtekelesNyelv_TanevId]
    ON [dbo].[T_TANULOERTEKELESNYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV]...';


GO
CREATE TABLE [dbo].[T_TANULOESEMENYNYELV] (
    [ID]                  INT            IDENTITY (1, 1) NOT NULL,
    [C_MEGJEGYZES]        NVARCHAR (255) NULL,
    [C_NYELVID]           INT            NOT NULL,
    [C_TARGY]             NVARCHAR (255) NOT NULL,
    [C_TARTALOM]          NVARCHAR (MAX) NOT NULL,
    [C_TANULOESEMENYID]   INT            NOT NULL,
    [C_INTEZMENYID]       INT            NOT NULL,
    [C_TANEVID]           INT            NOT NULL,
    [TOROLT]              CHAR (1)       NOT NULL,
    [SERIAL]              INT            NOT NULL,
    [LASTCHANGED]         DATETIME       NOT NULL,
    [CREATED]             DATETIME       NOT NULL,
    [MODIFIER]            INT            NULL,
    [CREATOR]             INT            NULL,
    [ELOZOTANEVIREKORDID] INT            NULL,
    [NNID]                INT            NULL,
    CONSTRAINT [PK_TanuloEsemenyNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[NCI_TanuloEsemenyNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloEsemenyNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_TANULOESEMENYNYELV]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[NCI_TanuloEsemenyNyelv_TanuloEsemenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloEsemenyNyelv_TanuloEsemenyId]
    ON [dbo].[T_TANULOESEMENYNYELV]([C_TANULOESEMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[NCI_TanuloEsemenyNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloEsemenyNyelv_IntezmenyId]
    ON [dbo].[T_TANULOESEMENYNYELV]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[NCI_TanuloEsemenyNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloEsemenyNyelv_TanevId]
    ON [dbo].[T_TANULOESEMENYNYELV]([C_TANEVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]...';


GO
CREATE TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] (
    [ID]                           INT             IDENTITY (1, 1) NOT NULL,
    [C_MEGJEGYZES]                 NVARCHAR (4000) NULL,
    [C_NYELVID]                    INT             NOT NULL,
    [C_TELJESITESIHELYE]           NVARCHAR (255)  NULL,
    [C_TANULOKOZOSSEGISZOLGALATID] INT             NOT NULL,
    [C_INTEZMENYID]                INT             NOT NULL,
    [C_TANEVID]                    INT             NOT NULL,
    [TOROLT]                       CHAR (1)        NOT NULL,
    [SERIAL]                       INT             NOT NULL,
    [LASTCHANGED]                  DATETIME        NOT NULL,
    [CREATED]                      DATETIME        NOT NULL,
    [MODIFIER]                     INT             NULL,
    [CREATOR]                      INT             NULL,
    [ELOZOTANEVIREKORDID]          INT             NULL,
    [NNID]                         INT             NULL,
    CONSTRAINT [PK_TanuloKozossegiSzolgalatNyelv] PRIMARY KEY CLUSTERED ([ID] ASC)
);


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[NCI_TanuloKozossegiSzolgalatNyelv_IntezmenyId_TanevId_NyelvId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloKozossegiSzolgalatNyelv_IntezmenyId_TanevId_NyelvId]
    ON [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_NYELVID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[NCI_TanuloKozossegiSzolgalatNyelv_TanuloKozossegiSzolgalatId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloKozossegiSzolgalatNyelv_TanuloKozossegiSzolgalatId]
    ON [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]([C_TANULOKOZOSSEGISZOLGALATID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[NCI_TanuloKozossegiSzolgalatNyelv_IntezmenyId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloKozossegiSzolgalatNyelv_IntezmenyId]
    ON [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]([C_INTEZMENYID] ASC);


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[NCI_TanuloKozossegiSzolgalatNyelv_TanevId]...';


GO
CREATE NONCLUSTERED INDEX [NCI_TanuloKozossegiSzolgalatNyelv_TanevId]
    ON [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]([C_TANEVID] ASC);


GO
PRINT N'Creating unnamed constraint on [dbo].[T_DICTIONARYITEMBASENYELV]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_DICTIONARYITEMBASENYELV]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_DICTIONARYITEMBASENYELV]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_DICTIONARYITEMBASENYELV]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_ERTEKELESMONDATBANKNYELV]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_ERTEKELESMONDATBANKNYELV]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_ERTEKELESMONDATBANKNYELV]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_ERTEKELESMONDATBANKNYELV]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANTARGYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANTARGYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANTARGYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANTARGYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOCSOPORTNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOCSOPORTNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOCSOPORTNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOCSOPORTNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOERTEKELESNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOERTEKELESNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOERTEKELESNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOERTEKELESNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOESEMENYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOESEMENYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOESEMENYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOESEMENYNYELV]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]
    ADD DEFAULT (getdate()) FOR [LASTCHANGED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]
    ADD DEFAULT ('F') FOR [TOROLT];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]
    ADD DEFAULT (getdate()) FOR [CREATED];


GO
PRINT N'Creating unnamed constraint on [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL]
    ADD DEFAULT ((0)) FOR [SERIAL];


GO
PRINT N'Creating [dbo].[FK_DictionaryItemBaseNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_DictionaryItemBaseNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_DictionaryItemBaseNyelv_DictionaryItemBaseId_REF_DictionaryItemBase]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_DictionaryItemBaseNyelv_DictionaryItemBaseId_REF_DictionaryItemBase] FOREIGN KEY ([C_DICTIONARYITEMBASEID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_DICTIONARYITEMBASE] ([ID], [C_INTEZMENYID], [C_TANEVID]);


GO
PRINT N'Creating [dbo].[FK_DictionaryItemBaseNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_DictionaryItemBaseNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_DictionaryItemBaseNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_DictionaryItemBaseNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_ErtekelesMondatbankNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_ErtekelesMondatbankNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_ErtekelesMondatbankNyelv_ErtekelesMondatbankId_REF_ErtekelesMondatbank]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_ErtekelesMondatbankNyelv_ErtekelesMondatbankId_REF_ErtekelesMondatbank] FOREIGN KEY ([C_ERTEKELESMONDATBANKID]) REFERENCES [dbo].[T_ERTEKELESMONDATBANK] ([ID]);


GO
PRINT N'Creating [dbo].[FK_ErtekelesMondatbankNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_ErtekelesMondatbankNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_ErtekelesMondatbankNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_ErtekelesMondatbankNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TantargyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TantargyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_TantargyNyelv_TantargyId_REF_Tantargy]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TantargyNyelv_TantargyId_REF_Tantargy] FOREIGN KEY ([C_TANTARGYID]) REFERENCES [dbo].[T_TANTARGY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TantargyNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TantargyNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TantargyNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TantargyNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloCsoportNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloCsoportNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_TanuloCsoportNyelv_TanuloCsoportId_REF_TanuloCsoport]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloCsoportNyelv_TanuloCsoportId_REF_TanuloCsoport] FOREIGN KEY ([C_TANULOCSOPORTID]) REFERENCES [dbo].[T_TANULOCSOPORT] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloCsoportNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloCsoportNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloCsoportNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloCsoportNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloErtekelesNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloErtekelesNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_TanuloErtekelesNyelv_TanuloErtekelesId_REF_TanuloErtekeles]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloErtekelesNyelv_TanuloErtekelesId_REF_TanuloErtekeles] FOREIGN KEY ([C_TANULOERTEKELESID]) REFERENCES [dbo].[T_TANULOERTEKELES] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloErtekelesNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloErtekelesNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloErtekelesNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloErtekelesNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloEsemenyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloEsemenyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_TanuloEsemenyNyelv_TanuloEsemenyId_REF_TanuloEsemeny]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloEsemenyNyelv_TanuloEsemenyId_REF_TanuloEsemeny] FOREIGN KEY ([C_TANULOESEMENYID]) REFERENCES [dbo].[T_TANULOESEMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloEsemenyNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloEsemenyNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloEsemenyNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloEsemenyNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloKozossegiSzolgalatNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv] FOREIGN KEY ([C_NYELVID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ANYANYELV] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Creating [dbo].[FK_TanuloKozossegiSzolgalatNyelv_TanuloKozossegiSzolgalatId_REF_TanuloKozossegiSzolgalat]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_TanuloKozossegiSzolgalatId_REF_TanuloKozossegiSzolgalat] FOREIGN KEY ([C_TANULOKOZOSSEGISZOLGALATID]) REFERENCES [dbo].[T_TANULOKOZOSSEGISZOLGALAT] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloKozossegiSzolgalatNyelv_IntezmenyId_REF_Intezmeny]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_IntezmenyId_REF_Intezmeny] FOREIGN KEY ([C_INTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);


GO
PRINT N'Creating [dbo].[FK_TanuloKozossegiSzolgalatNyelv_TanevId_REF_Tanev]...';


GO
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH NOCHECK
    ADD CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_TanevId_REF_Tanev] FOREIGN KEY ([C_TANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);


GO
PRINT N'Creating [dbo].[FK_Tantargy_EslTantargyKategoriaId_IntezmenyId_TanevId_REF_ESLTantargykategoria]...';


GO
ALTER TABLE [dbo].[T_TANTARGY] WITH NOCHECK
    ADD CONSTRAINT [FK_Tantargy_EslTantargyKategoriaId_IntezmenyId_TanevId_REF_ESLTantargykategoria] FOREIGN KEY ([C_ESLTANTARGYKATEGORIAID], [C_INTEZMENYID], [C_TANEVID]) REFERENCES [dbo].[T_ESLTANTARGYKATEGORIA] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);


GO
PRINT N'Refreshing [dbo].[T_INTEZMENYADATOK_OSSZES]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[T_INTEZMENYADATOK_OSSZES]';


GO
PRINT N'Refreshing [dbo].[T_ORARENDIORA_OSSZES]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[T_ORARENDIORA_OSSZES]';


GO
PRINT N'Refreshing [dbo].[T_TANITASIORA_OSSZES]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[T_TANITASIORA_OSSZES]';


GO
PRINT N'Refreshing [dbo].[T_TANTARGY_OSSZES]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[T_TANTARGY_OSSZES]';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_DICTIONARYITEMBASENYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_DICTIONARYITEMBASENYELV
GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_ERTEKELESMONDATBANKNYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_ERTEKELESMONDATBANKNYELV
GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_TANTARGYNYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_TANTARGYNYELV
GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_TANULOCSOPORTNYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_TANULOCSOPORTNYELV
GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_TANULOERTEKELESNYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_TANULOERTEKELESNYELV
GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV_OSSZES]...';


GO
CREATE VIEW [dbo].T_TANULOESEMENYNYELV_OSSZES
        AS
        SELECT *
        FROM dbo.T_TANULOESEMENYNYELV
GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL_OSSZES]...';


GO
CREATE VIEW [dbo].T_TANULOKOZOSSEGISZOLGALATNYEL_OSSZES
        AS
        SELECT *
        FROM dbo.T_TANULOKOZOSSEGISZOLGALATNYEL
GO
PRINT N'Refreshing [dbo].[fnGetUtkozesByOsztalycsoport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetUtkozesByOsztalycsoport]';


GO
PRINT N'Refreshing [dbo].[fnGetUtkozesByTanar]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetUtkozesByTanar]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumMegtartottOrak]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumMegtartottOrak]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumOsztalyMegtartottOrakSzama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumOsztalyMegtartottOrakSzama]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumTanuloMentessegei]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanuloMentessegei]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumErtekelesekMuveszetiOktatasbanOsztalyonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumErtekelesekMuveszetiOktatasbanOsztalyonkent]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumOsztalyTanuloinakMegtarthatoOrakTantargyankent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumOsztalyTanuloinakMegtarthatoOrakTantargyankent]';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_DICTIONARYITEMBASENYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_DICTIONARYITEMBASENYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_ERTEKELESMONDATBANKNYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_ERTEKELESMONDATBANKNYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_TANTARGYNYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANTARGYNYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_TANULOCSOPORTNYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOCSOPORTNYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_TANULOERTEKELESNYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOERTEKELESNYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_TANULOESEMENYNYELV].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOESEMENYNYELV', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[ID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord egyedi azonosítója, generált IDENTITY(1, 1) (kivéve altáblák esetén, ahol a főtábla ID-ját kapja)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'ID';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[C_INTEZMENYID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Az intézmény ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'C_INTEZMENYID';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[C_TANEVID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A tanév ID-ja, amihez a rekord tartozik', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'C_TANEVID';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[TOROLT].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord logikai töröltségét jelző flag', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'TOROLT';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[SERIAL].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'Minden C# kódból történő módosítás esetén eggyel nő az értéke. Hogy párhuzamos módosítás esetnán ne íródjanak felül az adatok', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'SERIAL';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[LASTCHANGED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'	A rekord utolsó módosításának időpontja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'LASTCHANGED';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[CREATED].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord létrehozásának időpontja ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'CREATED';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[MODIFIER].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot utoljára módosító felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'MODIFIER';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[CREATOR].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekordot létrehozó felhasználó ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'CREATOR';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[ELOZOTANEVIREKORDID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord előző tanévben lévő ID-ja', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'ELOZOTANEVIREKORDID';


GO
PRINT N'Creating [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL].[NNID].[MS_Description]...';


GO
EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'A rekord régi, Neptun Naplóban lévő ID-ja. (migrációval került be)', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'T_TANULOKOZOSSEGISZOLGALATNYEL', @level2type = N'COLUMN', @level2name = N'NNID';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumMulasztasokOsztalyonkentReszletes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumMulasztasokOsztalyonkentReszletes]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumOsztalyTanuloinakMegtartottOrakTantargyankent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumOsztalyTanuloinakMegtartottOrakTantargyankent]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumTanulokFeljegyzeseiHavibontasban]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanulokFeljegyzeseiHavibontasban]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumTanulokGyorsFeljegyzeseiHavibontasban]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanulokGyorsFeljegyzeseiHavibontasban]';


GO
PRINT N'Refreshing [dbo].[fnGetEvesOraszamLista]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetEvesOraszamLista]';


GO
PRINT N'Refreshing [dbo].[fnGetEvesOraszamListaByTanitasiOraId]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetEvesOraszamListaByTanitasiOraId]';


GO
PRINT N'Refreshing [dbo].[fnGetLemorzsolodottTanulokByFelhely]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetLemorzsolodottTanulokByFelhely]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumErtekelesekOsztalyonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumErtekelesekOsztalyonkent]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumTanulokEvesOraszamaiOsztalyonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanulokEvesOraszamaiOsztalyonkent]';


GO
PRINT N'Refreshing [dbo].[fnGetDokumentumTanulokTanultTantargyai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanulokTanultTantargyai]';


GO
PRINT N'Refreshing [dbo].[fnGetKapcsolodoTantargyak]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetKapcsolodoTantargyak]';


GO
PRINT N'Refreshing [dbo].[sp_GetAttanitasok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetAttanitasok]';


GO
PRINT N'Refreshing [dbo].[sp_GetFenntartoIntezmenyei]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFenntartoIntezmenyei]';


GO
PRINT N'Refreshing [dbo].[sp_GetHozzatartozok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHozzatartozok]';


GO
PRINT N'Refreshing [dbo].[sp_GetPedagogusStatuszRiport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetPedagogusStatuszRiport]';


GO
PRINT N'Refreshing [dbo].[sp_GetTantargyStatuszRiport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyStatuszRiport]';


GO
PRINT N'Refreshing [dbo].[sp_SetRendszerErtesitesek]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_SetRendszerErtesitesek]';


GO
PRINT N'Refreshing [dbo].[uspGetIskolalatogatasiIgazolas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetIskolalatogatasiIgazolas]';


GO
PRINT N'Refreshing [dbo].[uspGetKozossegiSzolgalatNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetKozossegiSzolgalatNaplo]';


GO
PRINT N'Refreshing [dbo].[uspGetMunkaidoElszamoloLap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetMunkaidoElszamoloLap]';


GO
PRINT N'Refreshing [dbo].[uspGetTanulokFelmentesekHatarozatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanulokFelmentesekHatarozatok]';


GO
PRINT N'Refreshing [dbo].[uspGetTanulokJegyeiReszletezes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanulokJegyeiReszletezes]';


GO
PRINT N'Refreshing [dbo].[uspGetTanulokMulasztasaiKeseseiReszletes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanulokMulasztasaiKeseseiReszletes]';


GO
PRINT N'Refreshing [dbo].[uspGetTanulokTantargyMulasztasokReszletezese]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanulokTantargyMulasztasokReszletezese]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanuloiAdatlapAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanuloiAdatlapAdatok]';


GO
PRINT N'Refreshing [dbo].[uspGetTanuloszerzodes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanuloszerzodes]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanulokFeljegyzesekReszletezese]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokFeljegyzesekReszletezese]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanulokMulasztasokReszletezese]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokMulasztasokReszletezese]';


GO
PRINT N'Refreshing [dbo].[sp_GetEgyuttmukodesiMeglallapodas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetEgyuttmukodesiMeglallapodas]';


GO
PRINT N'Refreshing [dbo].[sp_GetElfogadottTantargyfelosztasok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetElfogadottTantargyfelosztasok]';


GO
PRINT N'Refreshing [dbo].[sp_GetFogadooraInfo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFogadooraInfo]';


GO
PRINT N'Refreshing [dbo].[sp_GetKozossegiJelentkezesLap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetKozossegiJelentkezesLap]';


GO
PRINT N'Refreshing [dbo].[sp_FollowUpIntezmenyAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpIntezmenyAdatok]';


GO
PRINT N'Refreshing [dbo].[sp_FollowUpMukodesiHely]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpMukodesiHely]';


GO
PRINT N'Refreshing [dbo].[sp_GetAdminDashboardAdminisztracio]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetAdminDashboardAdminisztracio]';


GO
PRINT N'Refreshing [dbo].[sp_GetAdminDashboardNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetAdminDashboardNaplo]';


GO
PRINT N'Refreshing [dbo].[sp_GetAdminDashboardStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetAdminDashboardStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_GetIktSzandeknyilatkozatAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetIktSzandeknyilatkozatAdatok]';


GO
PRINT N'Refreshing [dbo].[sp_GetNebuloErtesito]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNebuloErtesito]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanulokJelenletiIvAlkalmankent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokJelenletiIvAlkalmankent]';


GO
PRINT N'Refreshing [dbo].[uspGetAlkalmazottByVezetoiOraszamOk]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetAlkalmazottByVezetoiOraszamOk]';


GO
PRINT N'Refreshing [dbo].[uspGetNyomtatvanyokOrarendOsszes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetNyomtatvanyokOrarendOsszes]';


GO
PRINT N'Refreshing [dbo].[uspTanulokBejegyzesStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanulokBejegyzesStatisztika]';


GO
PRINT N'Refreshing [dbo].[uspTanulokGyorsBejegyzesStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanulokGyorsBejegyzesStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_GetOrarendiOrakhozTartozoTanarok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendiOrakhozTartozoTanarok]';


GO
PRINT N'Refreshing [dbo].[sp_GetOrarendiorakhozTartozoTanulok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendiorakhozTartozoTanulok]';


GO
PRINT N'Refreshing [dbo].[sp_GetHelyettesitesekAjanlasa]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHelyettesitesekAjanlasa]';


GO
PRINT N'Refreshing [dbo].[sp_GetHelyettesitoTanarTanorahoz]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHelyettesitoTanarTanorahoz]';


GO
PRINT N'Refreshing [dbo].[sp_GetHianyzoOrabeirasok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHianyzoOrabeirasok]';


GO
PRINT N'Refreshing [dbo].[sp_GetOralatogatasok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOralatogatasok]';


GO
PRINT N'Refreshing [dbo].[sp_GetOsszesNemBejegyzettOra]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsszesNemBejegyzettOra]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanevrendjeErintettOrarendiOrai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanevrendjeErintettOrarendiOrai]';


GO
PRINT N'Refreshing [dbo].[sp_GetUpdateTantargyfelosztasVisszamenoleges]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetUpdateTantargyfelosztasVisszamenoleges]';


GO
PRINT N'Refreshing [dbo].[sp_PedagogusNemBejegyzettOrai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_PedagogusNemBejegyzettOrai]';


GO
PRINT N'Refreshing [dbo].[sp_TeremKapacitasTullepesVizsgalat]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_TeremKapacitasTullepesVizsgalat]';


GO
PRINT N'Refreshing [dbo].[sp_UpdateOrarendiOraToroltCsengetesiRend]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_UpdateOrarendiOraToroltCsengetesiRend]';


GO
PRINT N'Refreshing [dbo].[sp_UpdateOrarendiOraVisszamenolegesen]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_UpdateOrarendiOraVisszamenolegesen]';


GO
PRINT N'Refreshing [dbo].[uspDeleteEgyediNap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspDeleteEgyediNap]';


GO
PRINT N'Refreshing [dbo].[uspGetSzamonkeresElorejelzesDetailDataSet]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetSzamonkeresElorejelzesDetailDataSet]';


GO
PRINT N'Refreshing [dbo].[uspGetSzamonkeresElorejelzesekByDateRange]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetSzamonkeresElorejelzesekByDateRange]';


GO
PRINT N'Refreshing [dbo].[uspGetTanulokSzamonkeresElorejelzesei]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanulokSzamonkeresElorejelzesei]';


GO
PRINT N'Refreshing [dbo].[uspInsertEgyediNap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspInsertEgyediNap]';


GO
PRINT N'Refreshing [dbo].[uspKIRstat_FelhasznaloTerem]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspKIRstat_FelhasznaloTerem]';


GO
PRINT N'Refreshing [dbo].[uspUpdateCsengetesiRend]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspUpdateCsengetesiRend]';


GO
PRINT N'Refreshing [dbo].[uspUpdateOrarendiOraAfterTantargyfelosztasUpdate]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspUpdateOrarendiOraAfterTantargyfelosztasUpdate]';


GO
PRINT N'Refreshing [dbo].[sp_GetUtkozes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetUtkozes]';


GO
PRINT N'Refreshing [dbo].[sp_CsengetesiRendOrakTorles]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_CsengetesiRendOrakTorles]';


GO
PRINT N'Refreshing [dbo].[sp_DeleteAllTTF]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_DeleteAllTTF]';


GO
PRINT N'Refreshing [dbo].[sp_FizikaiTorlesOrarendek]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FizikaiTorlesOrarendek]';


GO
PRINT N'Refreshing [dbo].[sp_FizikaiTorlesTantargyfelosztas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FizikaiTorlesTantargyfelosztas]';


GO
PRINT N'Refreshing [dbo].[sp_GetDokumentumTanuloOrarend]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumTanuloOrarend]';


GO
PRINT N'Refreshing [dbo].[sp_GetFoglalkozasokMegtartandoOraSzama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFoglalkozasokMegtartandoOraSzama]';


GO
PRINT N'Refreshing [dbo].[sp_GetHelyettesitesiNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHelyettesitesiNaplo]';


GO
PRINT N'Refreshing [dbo].[sp_GetOrarendKereszttabla_Osztaly]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendKereszttabla_Osztaly]';


GO
PRINT N'Refreshing [dbo].[sp_GetOrarendKereszttabla_Pedagogus]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendKereszttabla_Pedagogus]';


GO
PRINT N'Refreshing [dbo].[sp_GetOrarendOsztalyonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendOsztalyonkent]';


GO
PRINT N'Refreshing [dbo].[sp_GetStatPedagogusTanuloinakTantargyiMulasztasaiMegtartott]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetStatPedagogusTanuloinakTantargyiMulasztasaiMegtartott]';


GO
PRINT N'Refreshing [dbo].[sp_GetTanarOrarendLefedettseg]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanarOrarendLefedettseg]';


GO
PRINT N'Refreshing [dbo].[sp_GetTeremrend]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTeremrend]';


GO
PRINT N'Refreshing [dbo].[uspGetCalendarMinMax]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetCalendarMinMax]';


GO
PRINT N'Refreshing [dbo].[uspGetDokumentumTantargyakErtekeleshez]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetDokumentumTantargyakErtekeleshez]';


GO
PRINT N'Refreshing [dbo].[uspGetNemNaplozottOrakSzama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetNemNaplozottOrakSzama]';


GO
PRINT N'Refreshing [dbo].[uspGetTanuloErtekelesDataSetByFotargyAltargy]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanuloErtekelesDataSetByFotargyAltargy]';


GO
PRINT N'Refreshing [dbo].[sp_PedagogusNemBejegyzettOraiOsszes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_PedagogusNemBejegyzettOraiOsszes]';


GO
PRINT N'Refreshing [dbo].[sp_FollowUpCsengetesiRendOra]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpCsengetesiRendOra]';


GO
PRINT N'Refreshing [dbo].[uspGetDokumentumTanuloOrarendOsztalyonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetDokumentumTanuloOrarendOsztalyonkent]';


GO
PRINT N'Refreshing [dbo].[sp_GetDokumentumErtekelesekIdoszakonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumErtekelesekIdoszakonkent]';


GO
PRINT N'Refreshing [dbo].[sp_ExportEsl_A03T01_1]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ExportEsl_A03T01_1]';


GO
PRINT N'Refreshing [dbo].[sp_GetElozoOranHianyzottTanulok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetElozoOranHianyzottTanulok]';


GO
PRINT N'Refreshing [dbo].[sp_GetESL_A03T01_1]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetESL_A03T01_1]';


GO
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloJogok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloJogok]';


GO
PRINT N'Refreshing [dbo].[sp_GetNapkozisCsoportTanuloinakHaviMulasztasiOsszesitoje_1]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNapkozisCsoportTanuloinakHaviMulasztasiOsszesitoje_1]';


GO
PRINT N'Refreshing [dbo].[sp_UpdateTantargyfelosztasVisszamenoleges]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_UpdateTantargyfelosztasVisszamenoleges]';


GO
PRINT N'Refreshing [dbo].[uspGetOsztalyokHaviHianyzasiOsszesitoje_honapra]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetOsztalyokHaviHianyzasiOsszesitoje_honapra]';


GO
PRINT N'Refreshing [dbo].[uspTanuloMulasztasParhuzamosOra]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanuloMulasztasParhuzamosOra]';


GO
PRINT N'Refreshing [dbo].[uspUpdateTanitasiOraOrarendiOraGroupIds]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspUpdateTanitasiOraOrarendiOraGroupIds]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_OsztalyTanuloinakGyakorlatiOraMulasztasiSzazalekStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_OsztalyTanuloinakGyakorlatiOraMulasztasiSzazalekStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_OsztalyTanuloinakMulasztasiSzazalekStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_OsztalyTanuloinakMulasztasiSzazalekStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_GetDokumentumMulasztasok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumMulasztasok]';


GO
PRINT N'Refreshing [dbo].[sp_GetElozoOraAdatai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetElozoOraAdatai]';


GO
PRINT N'Refreshing [dbo].[sp_GetHaladasiNaploAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHaladasiNaploAdatok]';


GO
PRINT N'Refreshing [dbo].[sp_GetOraEvesSorszama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOraEvesSorszama]';


GO
PRINT N'Refreshing [dbo].[sp_GetOraEvesSorszamaLista]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOraEvesSorszamaLista]';


GO
PRINT N'Refreshing [dbo].[sp_GetOraSorszamByOsztaly]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOraSorszamByOsztaly]';


GO
PRINT N'Refreshing [dbo].[sp_GetTantargyakElmaradtOraszama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakElmaradtOraszama]';


GO
PRINT N'Refreshing [dbo].[sp_GetTantargyakMegtartottOraszama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakMegtartottOraszama]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyokTantargyiStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyokTantargyiStatisztika]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_IdoszakiTanuloStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_IdoszakiTanuloStatisztika]';


GO
PRINT N'Refreshing [dbo].[uspGetElozoOranHianyzottTanulo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetElozoOranHianyzottTanulo]';


GO
PRINT N'Refreshing [dbo].[uspGetEvesOraszamForTantargyAndOsztaly]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetEvesOraszamForTantargyAndOsztaly]';


GO
PRINT N'Refreshing [dbo].[uspGetHianyzokEsJelenlevokSzama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetHianyzokEsJelenlevokSzama]';


GO
PRINT N'Refreshing [dbo].[uspGetMulasztasokDatumNezetDataByOsztalyCsoportId]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetMulasztasokDatumNezetDataByOsztalyCsoportId]';


GO
PRINT N'Refreshing [dbo].[sp_GetNapkozisCsoportTanuloinakHaviMulasztasiOsszesitoje]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNapkozisCsoportTanuloinakHaviMulasztasiOsszesitoje]';


GO
PRINT N'Refreshing [dbo].[sp_GetOsztalyokHaviHianyzasiOsszesitoje]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyokHaviHianyzasiOsszesitoje]';


GO
PRINT N'Refreshing [dbo].[sp_GetOsztalyTanuloinakHaviMulasztasaiOsszesitoje_honapra]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyTanuloinakHaviMulasztasaiOsszesitoje_honapra]';


GO
PRINT N'Refreshing [dbo].[sp_GetOsztalyTanuloinakHaviMulasztasaiOsszesitoje]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyTanuloinakHaviMulasztasaiOsszesitoje]';


GO
PRINT N'Refreshing [dbo].[sp_Global_GetDatabaseErrors]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Global_GetDatabaseErrors]';


GO
PRINT N'Refreshing [dbo].[uspGetAllSchemaKikuldendoErtekeles]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetAllSchemaKikuldendoErtekeles]';


GO
PRINT N'Refreshing [dbo].[sp_FoglalkozasArchiv]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FoglalkozasArchiv]';


GO
PRINT N'Refreshing [dbo].[sp_GetESL_A03T02_1]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetESL_A03T02_1]';


GO
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloErintettTargyai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloErintettTargyai]';


GO
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloOsztalyaiByFoglalkozas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloOsztalyaiByFoglalkozas]';


GO
PRINT N'Refreshing [dbo].[sp_GetHazifeladatOrarend]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHazifeladatOrarend]';


GO
PRINT N'Refreshing [dbo].[sp_GetIntezmenyFeltoltottsegeRiport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetIntezmenyFeltoltottsegeRiport]';


GO
PRINT N'Refreshing [dbo].[sp_GetRiportAllashelyKimutatas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportAllashelyKimutatas]';


GO
PRINT N'Refreshing [dbo].[sp_GetRiportBetoltetlenAllashelyek]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportBetoltetlenAllashelyek]';


GO
PRINT N'Refreshing [dbo].[sp_GetRiportCsoportnontas]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportCsoportnontas]';


GO
PRINT N'Refreshing [dbo].[sp_GetRiportTanariAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportTanariAdatok]';


GO
PRINT N'Refreshing [dbo].[sp_GetRiportTantargyiOktatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportTantargyiOktatok]';


GO
PRINT N'Refreshing [dbo].[sp_GetTantargyiStatuszPedagogusonkent]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyiStatuszPedagogusonkent]';


GO
PRINT N'Refreshing [dbo].[uspGetFelhasznaloOsztalyaiByFoglalkozasAndOsztfo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetFelhasznaloOsztalyaiByFoglalkozasAndOsztfo]';


GO
PRINT N'Refreshing [dbo].[sp_GetESL_A03T03_1]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetESL_A03T03_1]';


GO
PRINT N'Refreshing [dbo].[sp_GetDokumentumErtekelesek]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumErtekelesek]';


GO
PRINT N'Refreshing [dbo].[sp_GetDokumentumHelyettesitesekByDateInterval]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumHelyettesitesekByDateInterval]';


GO
PRINT N'Refreshing [dbo].[sp_AktivTanevValtasa]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_AktivTanevValtasa]';



GO
PRINT N'Refreshing [dbo].[sp_FollowUpTantargy]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpTantargy]';


GO
PRINT N'Refreshing [dbo].[sp_FollowUpTanuloFelmentes]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpTanuloFelmentes]';


GO
PRINT N'Refreshing [dbo].[sp_GetErtekelesFotargyiFoglalkozasData]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetErtekelesFotargyiFoglalkozasData]';


GO
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloFoglalkozasokErtekelesekhez]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloFoglalkozasokErtekelesekhez]';


GO
PRINT N'Refreshing [dbo].[sp_GetOsztalyokEvesOraszama]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyokEvesOraszama]';


GO
PRINT N'Refreshing [dbo].[sp_GetPedagogusAltalAdottErtekelesek]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetPedagogusAltalAdottErtekelesek]';


GO
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyokCsoportokTantargyiStatisztika]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyokCsoportokTantargyiStatisztika]';


GO
PRINT N'Refreshing [dbo].[uspGetLegfrissebbTanuloErtekelesDataSet]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetLegfrissebbTanuloErtekelesDataSet]';


GO
PRINT N'Refreshing [dbo].[uspGetNemNaplozottOrarendiOrak]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetNemNaplozottOrarendiOrak]';


GO
PRINT N'Refreshing [dbo].[uspGetTanarDolgozatTantargyak]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanarDolgozatTantargyak]';


GO
PRINT N'Refreshing [dbo].[uspGetTanarFoglalkozasai]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanarFoglalkozasai]';


GO
PRINT N'Refreshing [dbo].[uspGetTantargyFelosztasokByTanuloId]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTantargyFelosztasokByTanuloId]';


GO
PRINT N'Refreshing [dbo].[uspGetTanuloErtekelesMondatbankData]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanuloErtekelesMondatbankData]';


GO
PRINT N'Refreshing [dbo].[uspKIRstat_FelhasznaloPedagogus]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspKIRstat_FelhasznaloPedagogus]';


GO
PRINT N'Refreshing [dbo].[sp_HasTantargyFotargyAltargy]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_HasTantargyFotargyAltargy]';


GO
PRINT N'Refreshing [dbo].[uspDynamicImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspDynamicImport]';


GO
PRINT N'Refreshing [dbo].[sp_FollowUpTanulo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_FollowUpTanulo]';


GO
PRINT N'Refreshing [dbo].[uspDynamicImportJsonSplit]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspDynamicImportJsonSplit]';


GO
PRINT N'Refreshing [dbo].[uspGondviseloImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGondviseloImport]';


GO
PRINT N'Refreshing [dbo].[uspTanmenetImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanmenetImport]';


GO
PRINT N'Refreshing [dbo].[uspTanuloBesorolasImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanuloBesorolasImport]';


GO
PRINT N'Refreshing [dbo].[uspTanuloKifirImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTanuloKifirImport]';


GO
PRINT N'Refreshing [dbo].[uspGetErtesitoNyomtatvany]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetErtesitoNyomtatvany]';


GO
PRINT N'Refreshing [dbo].[uspGetNapkozisNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetNapkozisNaplo]';


GO
PRINT N'Refreshing [dbo].[uspGetOsztalyNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetOsztalyNaplo]';


GO
PRINT N'Refreshing [dbo].[uspGetTanoranKivuliNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTanoranKivuliNaplo]';


GO
PRINT N'Refreshing [dbo].[sp_GetSzakmaiGyNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetSzakmaiGyNaplo]';


GO
PRINT N'Refreshing [dbo].[uspGetTorzslap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetTorzslap]';


GO
PRINT N'Refreshing [dbo].[uspGetUzenofuzetErtekelolap]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetUzenofuzetErtekelolap]';


GO
PRINT N'Refreshing [dbo].[sp_GetErtesitesAltEsMulAdatok]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetErtesitesAltEsMulAdatok]';


GO
PRINT N'Refreshing [dbo].[uspGetCsoportNaplo]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspGetCsoportNaplo]';


GO
PRINT N'Refreshing [dbo].[uspTantargyfelosztasImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspTantargyfelosztasImport]';


GO
PRINT N'Refreshing [dbo].[uspOrarendImport]...';


GO
EXECUTE sp_refreshsqlmodule N'[dbo].[uspOrarendImport]';


GO
PRINT N'Checking existing data against newly created constraints';



GO
ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH CHECK CHECK CONSTRAINT [FK_DictionaryItemBaseNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH CHECK CHECK CONSTRAINT [FK_DictionaryItemBaseNyelv_DictionaryItemBaseId_REF_DictionaryItemBase];

ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH CHECK CHECK CONSTRAINT [FK_DictionaryItemBaseNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_DICTIONARYITEMBASENYELV] WITH CHECK CHECK CONSTRAINT [FK_DictionaryItemBaseNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH CHECK CHECK CONSTRAINT [FK_ErtekelesMondatbankNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH CHECK CHECK CONSTRAINT [FK_ErtekelesMondatbankNyelv_ErtekelesMondatbankId_REF_ErtekelesMondatbank];

ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH CHECK CHECK CONSTRAINT [FK_ErtekelesMondatbankNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_ERTEKELESMONDATBANKNYELV] WITH CHECK CHECK CONSTRAINT [FK_ErtekelesMondatbankNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TantargyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TantargyNyelv_TantargyId_REF_Tantargy];

ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TantargyNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_TANTARGYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TantargyNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloCsoportNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloCsoportNyelv_TanuloCsoportId_REF_TanuloCsoport];

ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloCsoportNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_TANULOCSOPORTNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloCsoportNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloErtekelesNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloErtekelesNyelv_TanuloErtekelesId_REF_TanuloErtekeles];

ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloErtekelesNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_TANULOERTEKELESNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloErtekelesNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloEsemenyNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloEsemenyNyelv_TanuloEsemenyId_REF_TanuloEsemeny];

ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloEsemenyNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_TANULOESEMENYNYELV] WITH CHECK CHECK CONSTRAINT [FK_TanuloEsemenyNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH CHECK CHECK CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_NyelvId_IntezmenyId_TanevId_REF_Anyanyelv];

ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH CHECK CHECK CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_TanuloKozossegiSzolgalatId_REF_TanuloKozossegiSzolgalat];

ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH CHECK CHECK CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_IntezmenyId_REF_Intezmeny];

ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALATNYEL] WITH CHECK CHECK CONSTRAINT [FK_TanuloKozossegiSzolgalatNyelv_TanevId_REF_Tanev];

ALTER TABLE [dbo].[T_TANTARGY] WITH CHECK CHECK CONSTRAINT [FK_Tantargy_EslTantargyKategoriaId_IntezmenyId_TanevId_REF_ESLTantargykategoria];


GO
PRINT N'Update complete.';


GO

-----------------------------------------------------------

DECLARE @viewname nvarchar(100), @pureview nvarchar(100)

DECLARE semaviewk CURSOR LOCAL FOR
SELECT '['+TABLE_SCHEMA + '].[' + TABLE_NAME + ']', TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'VIEW' and TABLE_SCHEMA LIKE 'KR[_]%[_]Schema'
AND TABLE_NAME in (
   'T_TANITASIORA', 'T_TANITASIORA_OSSZES',
   'T_ORARENDIORA', 'T_ORARENDIORA_OSSZES',
   'T_TANTARGY', 'T_TANTARGY_OSSZES',
   'T_INTEZMENYADATOK', 'T_INTEZMENYADATOK_OSSZES'
) -- ha csak néhány VIEW frissült, akkor a gyorsabb futásért ide fel lehet sorolni
ORDER BY TABLE_SCHEMA, TABLE_NAME

OPEN semaviewk
FETCH NEXT FROM semaviewk INTO @viewname, @pureview

WHILE @@FETCH_STATUS = 0 BEGIN
  PRINT @viewname
  EXEC sp_refreshview @viewname

  FETCH NEXT FROM semaviewk INTO @viewname, @pureview
END

CLOSE semaviewk
DEALLOCATE semaviewk
GO

----------------------------------------------------------

EXEC dev.sp_Global_GenerateAsyncAuditTriggerAll
GO

ALTER QUEUE auditLog.[AuditQueue]
WITH ACTIVATION (
  STATUS = ON,
  PROCEDURE_NAME = auditLog.usp_AuditProcessing,
  MAX_QUEUE_READERS = 10,
  EXECUTE AS 'Kreta_tech_user'
);
GO

