-- Drop triggers
DROP TRIGGER IF EXISTS update_identities_updated_at ON identities;
DROP TRIGGER IF EXISTS update_users_updated_at ON users;

-- Drop function
DROP FUNCTION IF EXISTS update_updated_at_column();

-- Drop tables
DROP TABLE IF EXISTS user_roles;
DROP TABLE IF EXISTS identities;
DROP TABLE IF EXISTS users;

-- Drop types
DROP TYPE IF EXISTS user_role;
DROP TYPE IF EXISTS identity_type;
