重构现代化 FastAPI 后端项目框架

This commit is contained in:
2026-01-21 16:50:57 +08:00
parent 9e06e68a15
commit c56f2fd1db
352 changed files with 176 additions and 70 deletions

View File

@@ -0,0 +1,18 @@
-- [TANKS]
create type tanks_overflow as enum ('YES', 'NO');
create table tanks
(
id varchar(32) primary key references _node(id)
, elevation float8 not null
, init_level float8 not null
, min_level float8 not null
, max_level float8 not null
, diameter float8 not null
, min_vol float8 not null
, vol_curve varchar(32) references _curve(id)
, overflow tanks_overflow
);
-- unset vol_curve when delete curve