CREATE TABLE "email_configurations" ( "id" text PRIMARY KEY NOT NULL, "organization_id" text NOT NULL, "provider_type" text DEFAULT 'smtp' NOT NULL, "name" text NOT NULL, "host" text NOT NULL, "port" integer DEFAULT 587 NOT NULL, "secure" boolean DEFAULT false NOT NULL, "username" text, "password_encrypted" text, "from_email" text NOT NULL, "from_name" text, "reply_to_email" text, "is_default" boolean DEFAULT false NOT NULL, "is_active" boolean DEFAULT true NOT NULL, "last_test_status" text DEFAULT 'not_tested' NOT NULL, "last_tested_at" timestamp with time zone, "last_test_error" text, "created_by" text NOT NULL, "updated_by" text NOT NULL, "created_at" timestamp with time zone DEFAULT now() NOT NULL, "updated_at" timestamp with time zone DEFAULT now() NOT NULL ); --> statement-breakpoint CREATE UNIQUE INDEX "email_configurations_org_name_idx" ON "email_configurations" USING btree ("organization_id","name");