Enhance Makefile and database schema for improved management

- Add new database management targets: db-up, db-schema, db-seed-interface-definitions, and db-init to streamline database setup and seeding processes.
- Update db-seed and db-reset dependencies to include new initialization steps for better data integrity.
- Introduce new SQL files for schema definition and interface definitions seeding, ensuring a consistent database structure.
- Refactor existing seed scripts to align with new dependencies and improve clarity in database operations.
This commit is contained in:
Xin Wang
2026-07-07 22:08:42 +08:00
parent 6e4c50eee6
commit 2fb7399953
4 changed files with 226 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
-- 模型资源种子数据。依赖应用启动时写入 interface_definitions。
-- 模型资源种子数据。依赖 seed_interface_definitions.sql
INSERT INTO model_resources
(id, name, capability, interface_type, values, secrets, support_image_input, enabled, is_default)