Fase 3: Soporte de Imágenes en Wizard y Backend (Upload Local)

This commit is contained in:
2025-12-17 13:56:47 -03:00
parent 1b88394b00
commit 8f535f3a6e
14 changed files with 311 additions and 3 deletions

View File

@@ -154,6 +154,18 @@ BEGIN
FOREIGN KEY (AttributeDefinitionId) REFERENCES AttributeDefinitions(Id) ON DELETE NO ACTION
);
END
IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'ListingImages')
BEGIN
CREATE TABLE ListingImages (
Id INT IDENTITY(1,1) PRIMARY KEY,
ListingId INT NOT NULL,
Url NVARCHAR(500) NOT NULL,
IsMainInfo BIT DEFAULT 0,
DisplayOrder INT DEFAULT 0,
FOREIGN KEY (ListingId) REFERENCES Listings(Id) ON DELETE CASCADE
);
END
";
await connection.ExecuteAsync(schemaSql);
}