53 lines
2.1 KiB
Transact-SQL
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
|
|
|