refactor: update database setup and remove skills migration API
- Changed migration commands in DATABASE_SETUP.md to use `pnpm run sync-skills` and `pnpm run sync-teams`. - Removed the skills migration API endpoint in route.ts, streamlining the migration process. - Updated MIGRATION_UUID.md to reflect changes in migration steps and removed the old skills migration script. - Added new sync scripts for skills and teams in package.json. - Cleaned up init.sql by removing old teams data insertion and adjusted comments for clarity.
This commit is contained in:
@@ -84,17 +84,6 @@ CREATE TABLE skill_evaluations (
|
||||
UNIQUE(user_evaluation_id, skill_id)
|
||||
);
|
||||
|
||||
-- Insert initial teams data
|
||||
INSERT INTO teams (id, name, direction) VALUES
|
||||
('frontend', 'Frontend', 'Engineering'),
|
||||
('backend', 'Backend', 'Engineering'),
|
||||
('devops', 'DevOps', 'Engineering'),
|
||||
('mobile', 'Mobile', 'Engineering'),
|
||||
('data', 'Data Science', 'Engineering'),
|
||||
('product', 'Product', 'Product'),
|
||||
('design', 'Design', 'Product'),
|
||||
('marketing', 'Marketing', 'Business');
|
||||
|
||||
-- Indexes for performance
|
||||
CREATE INDEX idx_teams_direction ON teams(direction);
|
||||
CREATE INDEX idx_skills_category_id ON skills(category_id);
|
||||
|
||||
Reference in New Issue
Block a user