-- Reversal of 0001_phase0_foundation.sql. -- -- Run manually (it is NOT applied automatically) if the Phase-0 foundation -- schema needs to be rolled back. Drops the new tables. The added `deleted_at` -- columns on existing tables are left in place by default because they are -- inert (nullable, unused unless the DELETE handlers are changed) and dropping -- columns requires SQLite >= 3.35; uncomment the DROP COLUMN lines to remove -- them on a modern SQLite. DROP TABLE IF EXISTS relationship_edges; DROP TABLE IF EXISTS interaction_log; DROP TABLE IF EXISTS entity_links; DROP TABLE IF EXISTS canonical_entities; -- Requires SQLite >= 3.35.0. Safe to leave the columns if unsure. -- ALTER TABLE contacts DROP COLUMN deleted_at; -- ALTER TABLE organizations DROP COLUMN deleted_at; -- ALTER TABLE opportunities DROP COLUMN deleted_at; -- ALTER TABLE communications DROP COLUMN deleted_at; -- ALTER TABLE lp_profiles DROP COLUMN deleted_at; -- Forget the migration so it can be re-applied: DELETE FROM schema_migrations WHERE filename = '0001_phase0_foundation.sql';