nxtgauge-backend-rust/crates/db/migrations/20260327100000_designations_management_fields.down.sql
Ashwin Kumar 3b28d9fd36 feat: add designation management CRUD backend
Full CRUD handler for designations with department JOIN, employee count,
level/can_manage_team/can_approve fields, and migration to extend the
minimal designations table with all management columns.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 19:20:55 +01:00

13 lines
481 B
SQL

DROP INDEX IF EXISTS idx_designations_department_id;
DROP INDEX IF EXISTS idx_designations_is_active;
DROP INDEX IF EXISTS idx_designations_code_unique;
ALTER TABLE designations
DROP COLUMN IF EXISTS updated_at,
DROP COLUMN IF EXISTS is_active,
DROP COLUMN IF EXISTS can_approve,
DROP COLUMN IF EXISTS can_manage_team,
DROP COLUMN IF EXISTS level,
DROP COLUMN IF EXISTS description,
DROP COLUMN IF EXISTS department_id,
DROP COLUMN IF EXISTS code;