| -- Development database initialization | |
| CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; | |
| CREATE EXTENSION IF NOT EXISTS "vector"; | |
| -- Create development tables | |
| CREATE TABLE IF NOT EXISTS knowledge_graphs ( | |
| id UUID PRIMARY KEY DEFAULT uuid_generate_v4(), | |
| name VARCHAR(255) NOT NULL, | |
| description TEXT, | |
| created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, | |
| updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP | |
| ); | |
| -- Create sample data for development | |
| INSERT INTO knowledge_graphs (name, description) VALUES | |
| ('Development KG', 'Sample knowledge graph for development'); | |
| -- Grant permissions | |
| GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO postgres; | |