Files
StandManager/script.sql
2026-01-20 16:47:24 +01:00

53 lines
2.1 KiB
Transact-SQL

BEGIN TRANSACTION;
CREATE TABLE [MailQueue] (
[Id] uniqueidentifier NOT NULL,
[Subject] nvarchar(max) NOT NULL,
[Body] nvarchar(max) NOT NULL,
[ToList] nvarchar(max) NOT NULL,
[Args] nvarchar(max) NULL,
[From] int NOT NULL,
[Sent] bit NOT NULL,
[Error] nvarchar(max) NULL,
[DataCreazione] datetime2 NOT NULL,
[DataModifica] datetime2 NULL,
[Eliminato] bit NOT NULL,
[IdUtenteCreazione] uniqueidentifier NULL,
[IdUtenteModifica] uniqueidentifier NULL,
CONSTRAINT [PK_MailQueue] PRIMARY KEY ([Id]),
CONSTRAINT [FK_MailQueue_Utente_IdUtenteCreazione] FOREIGN KEY ([IdUtenteCreazione]) REFERENCES [Utente] ([Id]),
CONSTRAINT [FK_MailQueue_Utente_IdUtenteModifica] FOREIGN KEY ([IdUtenteModifica]) REFERENCES [Utente] ([Id])
);
CREATE INDEX [IX_MailQueue_IdUtenteCreazione] ON [MailQueue] ([IdUtenteCreazione]);
CREATE INDEX [IX_MailQueue_IdUtenteModifica] ON [MailQueue] ([IdUtenteModifica]);
INSERT INTO [__EFMigrationsHistory] ([MigrationId], [ProductVersion])
VALUES (N'20260109133732_MailQueue', N'9.0.11');
CREATE TABLE [IscrizioneEventoPerMail] (
[Id] uniqueidentifier NOT NULL,
[Mail] nvarchar(max) NOT NULL,
[Processata] bit NOT NULL,
[Inviata] bit NOT NULL,
[DataCreazione] datetime2 NOT NULL,
[DataModifica] datetime2 NULL,
[Eliminato] bit NOT NULL,
[IdUtenteCreazione] uniqueidentifier NULL,
[IdUtenteModifica] uniqueidentifier NULL,
CONSTRAINT [PK_IscrizioneEventoPerMail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_IscrizioneEventoPerMail_Utente_IdUtenteCreazione] FOREIGN KEY ([IdUtenteCreazione]) REFERENCES [Utente] ([Id]),
CONSTRAINT [FK_IscrizioneEventoPerMail_Utente_IdUtenteModifica] FOREIGN KEY ([IdUtenteModifica]) REFERENCES [Utente] ([Id])
);
CREATE INDEX [IX_IscrizioneEventoPerMail_IdUtenteCreazione] ON [IscrizioneEventoPerMail] ([IdUtenteCreazione]);
CREATE INDEX [IX_IscrizioneEventoPerMail_IdUtenteModifica] ON [IscrizioneEventoPerMail] ([IdUtenteModifica]);
INSERT INTO [__EFMigrationsHistory] ([MigrationId], [ProductVersion])
VALUES (N'20260120130758_IscrizioneEventoPerMail', N'9.0.11');
COMMIT;
GO