-- Remove company_id columns and FK constraints from all domain tables. -- The company table stays as store settings, but tenant scoping is removed. -- In a SaaS deployment, isolation is at the database level, not application level. -- Drop company_id from each table (CASCADE drops the FK constraint automatically) ALTER TABLE "account" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "member" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "member_identifier" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "account_processor_link" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "account_payment_method" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "tax_exemption" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "file" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "category" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "supplier" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "product" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "inventory_unit" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "stock_receipt" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "price_history" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "consignment_detail" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "inventory_unit_status" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "item_condition" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "role" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "repair_batch" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "repair_ticket" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "repair_service_template" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "location" DROP COLUMN IF EXISTS "company_id"; ALTER TABLE "user" DROP COLUMN IF EXISTS "company_id";