CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" (
    "MigrationId" character varying(150) NOT NULL,
    "ProductVersion" character varying(32) NOT NULL,
    CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY ("MigrationId")
);

START TRANSACTION;

CREATE TABLE "Products" (
    "Id" integer GENERATED BY DEFAULT AS IDENTITY,
    "ProductSku" text NULL,
    "DeprecatedSkus" text[] NOT NULL,
    "Name" text NOT NULL,
    "ProductLine" text NULL,
    "IsOnWarehouse" boolean NULL,
    "ProductMeasure" integer NOT NULL,
    "DeliveryMakeUp" double precision NULL,
    "Price" numeric(8,2) NOT NULL,
    CONSTRAINT "PK_Products" PRIMARY KEY ("Id")
);

INSERT INTO "__EFMigrationsHistory" ("MigrationId", "ProductVersion")
VALUES ('20221201071323_Init', '7.0.0');

COMMIT;