fastapi-practices / fastapi_best_architecture

基于 FastAPI 构建的 RBAC 权限控制系统,采用独特的伪三层架构设计,内置 fastapi-admin 基础实现,作为模板库免费开源
https://fastapi-practices.github.io/fastapi_best_architecture_docs/
MIT License
588 stars 105 forks source link

代码生成器的问题 #439

Open Crain99 opened 2 hours ago

Crain99 commented 2 hours ago

image 在原始数据表中有关于datetime的列时需要手动导入依赖

Crain99 commented 2 hours ago

schema 也有同样的问题

Crain99 commented 1 hour ago

还有生成的代码在api目录下确实init.py的文件

wu-clan commented 1 hour ago

column 列目前是通过遍历然后 jinja2 渲染出来的,一些手动导入的东西可能无法进行判断然后从顶部导入,schema 基本同理,可能不太好修复,需要一个新方案

init.py 我会先看看

Crain99 commented 1 hour ago

目前我先弃用了代码生成器,bug确实还多 image 简单的查询也有点儿问题 哈哈 另外项目确实很不错!!!

Crain99 commented 1 hour ago

image image 没有找到get_select()方法

wu-clan commented 1 hour ago

好的,因为 fba 内部的使用 sqlalchemy-crud-plus,前段时间更新了几个版本,fba 内部可能存在遗漏(没有同步更新到)