feat: release v1.0.0

This commit is contained in:
2026-07-29 22:10:36 +08:00
parent ee9f50b859
commit c903b5a6b5
81 changed files with 2776 additions and 1044 deletions

View File

@@ -0,0 +1,18 @@
ALTER TABLE sys_menus
ALTER COLUMN path DROP NOT NULL;
ALTER TABLE sys_menus
DROP CONSTRAINT IF EXISTS sys_menus_path_key;
DROP INDEX IF EXISTS sys_menus_path_unique_idx;
CREATE UNIQUE INDEX sys_menus_path_unique_idx
ON sys_menus (path)
WHERE type IN (0, 1);
ALTER TABLE sys_menus
DROP CONSTRAINT IF EXISTS sys_menus_path_required_check;
ALTER TABLE sys_menus
ADD CONSTRAINT sys_menus_path_required_check
CHECK (type = 2 OR path IS NOT NULL);