-- 000001_initial_schema.down.sql

DROP TABLE IF EXISTS reports;
DROP TABLE IF EXISTS blocks;
DROP TABLE IF EXISTS follows;
DROP TABLE IF EXISTS notifications;
DROP TABLE IF EXISTS beacon_votes;
DROP TABLE IF EXISTS comments;
DROP TABLE IF EXISTS post_saves;
DROP TABLE IF EXISTS post_likes;
DROP TABLE IF EXISTS post_metrics;
DROP TABLE IF EXISTS posts;
DROP TABLE IF EXISTS categories;
DROP TABLE IF EXISTS trust_state;
DROP TABLE IF EXISTS profiles;
DROP TABLE IF EXISTS users;

DROP TYPE IF EXISTS post_status;
DROP TYPE IF EXISTS tone_label;
DROP TYPE IF EXISTS notification_type;
DROP TYPE IF EXISTS trust_tier;
DROP TYPE IF EXISTS beacon_type;

DROP SCHEMA IF EXISTS auth;

-- Note: We don't drop extensions as they might be used by other databases
