-- マイナンバーカード番号フィールドを追加
-- Add my_number field to employees table

ALTER TABLE employees 
ADD COLUMN IF NOT EXISTS my_number VARCHAR(12);

COMMENT ON COLUMN employees.my_number IS 'マイナンバー（個人番号）12桁';

-- マイナンバーは機密情報なので、ユニーク制約を追加
CREATE UNIQUE INDEX IF NOT EXISTS idx_employees_my_number 
ON employees(my_number) 
WHERE my_number IS NOT NULL;
