ALTER TABLE "statementallocations" ALTER COLUMN "bs_id" DROP NOT NULL; ALTER TABLE "statementallocations" ADD COLUMN "manual_booking_date" text; ALTER TABLE "statementallocations" ADD COLUMN "contra_account" bigint; ALTER TABLE "statementallocations" ADD COLUMN "contra_ownaccount" uuid; ALTER TABLE "statementallocations" ADD COLUMN "contra_customer" bigint; ALTER TABLE "statementallocations" ADD COLUMN "contra_vendor" bigint; ALTER TABLE "statementallocations" ADD CONSTRAINT "statementallocations_contra_account_accounts_id_fk" FOREIGN KEY ("contra_account") REFERENCES "public"."accounts"("id") ON DELETE no action ON UPDATE no action; ALTER TABLE "statementallocations" ADD CONSTRAINT "statementallocations_contra_ownaccount_ownaccounts_id_fk" FOREIGN KEY ("contra_ownaccount") REFERENCES "public"."ownaccounts"("id") ON DELETE no action ON UPDATE no action; ALTER TABLE "statementallocations" ADD CONSTRAINT "statementallocations_contra_customer_customers_id_fk" FOREIGN KEY ("contra_customer") REFERENCES "public"."customers"("id") ON DELETE no action ON UPDATE no action; ALTER TABLE "statementallocations" ADD CONSTRAINT "statementallocations_contra_vendor_vendors_id_fk" FOREIGN KEY ("contra_vendor") REFERENCES "public"."vendors"("id") ON DELETE no action ON UPDATE no action;