18 lines
1.5 KiB
Plaintext
18 lines
1.5 KiB
Plaintext
# pbls 应用依赖(硬门禁 6.5 / QC #4)
|
||
# ── 平台基础依赖(Web 框架 + DB 抽象 + 基础模块,缺一不可)────────────────
|
||
ahserver # Web 框架(唯一入口 webapp(init) + BricksUIProcessor 渲染 .ui)
|
||
bricks_for_python # bricks Python 侧(load_pybricks 注册 UiWindow 等)
|
||
sqlor # DB 抽象层(只用 sor.C/U/D/R/I/sqlExe)
|
||
apppublic # 公共工具(db.sqlorContext / curDateString 等)
|
||
appbase # 应用基础(params 表,load_appbase 显式调用)
|
||
rbac # 登录与权限(load_rbac 显式调用;scripts/load_path.py 注册路径)
|
||
accounting # 平台基础(编码/序列,复用不改)
|
||
# ── 数据库驱动(缺 DB 驱动即连不上库)────────────────────────────────────
|
||
pymysql # MariaDB/MySQL Python 驱动(TCP 127.0.0.1:3306)
|
||
cryptography # pymysql caching_sha2_password 认证依赖
|
||
# ── 建表/CRUD 生成工具链(build.sh 使用)─────────────────────────────────
|
||
xls2ddl # models/*.json → mysql.ddl.sql(json2ddl)
|
||
# ── 复用基座模块(由 build.sh git clone + pip install -e 安装,此处仅登记)──
|
||
# world / scene / entity / script_engine / scense / scense_game / scense_runtime
|
||
# (机构 modules/ 仓库,非 PyPI 包,禁止在此写死版本号)
|