mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-20 20:39:55 +00:00
1、后端数据库model优化,解决mysql、sqlite初始化问题,同时满足
2、部门表移除创建人,负责会和user表有外键循环引用问题,这样设计合理 3、前端所有列表左对齐,移除部门详情中创建人字段
This commit is contained in:
+24
-134
@@ -1,137 +1,27 @@
|
||||
aiofiles==24.1.0
|
||||
aiomysql==0.2.0
|
||||
aioredis==2.0.1
|
||||
aiosqlite==0.17.0
|
||||
alembic==1.14.0
|
||||
annotated-types==0.7.0
|
||||
anyio==4.4.0
|
||||
async-timeout==4.0.3
|
||||
asyncmy==0.2.9
|
||||
babel==2.16.0
|
||||
bcrypt==4.0.1
|
||||
beautifulsoup4==4.12.3
|
||||
bracex==2.5.post1
|
||||
Brotli==1.1.0
|
||||
cachetools==5.5.0
|
||||
certifi==2024.8.30
|
||||
cffi==1.17.1
|
||||
charset-normalizer==3.3.2
|
||||
click==8.1.7
|
||||
colorama==0.4.6
|
||||
colorlog==6.9.0
|
||||
cryptography==43.0.3
|
||||
csscompressor==0.9.5
|
||||
cssselect2==0.7.0
|
||||
dnspython==2.7.0
|
||||
docker==7.1.0
|
||||
email_validator==2.2.0
|
||||
et-xmlfile==1.1.0
|
||||
exceptiongroup==1.2.2
|
||||
fastapi==0.115.2
|
||||
fastapi-admin==1.0.4
|
||||
fonttools==4.55.0
|
||||
ghp-import==2.1.0
|
||||
gitdb==4.0.11
|
||||
GitPython==3.1.43
|
||||
google-auth==2.34.0
|
||||
greenlet==3.1.1
|
||||
gunicorn==23.0.0
|
||||
h11==0.14.0
|
||||
htmlmin2==0.1.13
|
||||
httptools==0.6.1
|
||||
idna==3.8
|
||||
iso8601==1.1.0
|
||||
Jinja2==3.1.4
|
||||
jsmin==3.0.1
|
||||
kubernetes==30.1.0
|
||||
loguru==0.7.2
|
||||
Mako==1.3.6
|
||||
Markdown==3.3.7
|
||||
markdown-it-py==3.0.0
|
||||
MarkupSafe==2.1.5
|
||||
mdurl==0.1.2
|
||||
mergedeep==1.3.4
|
||||
mkdocs==1.6.1
|
||||
mkdocs-get-deps==0.2.0
|
||||
mkdocs-git-revision-date-localized-plugin==1.3.0
|
||||
mkdocs-git-revision-date-plugin==0.3.2
|
||||
mkdocs-include-markdown-plugin==7.0.1
|
||||
mkdocs-material==9.5.44
|
||||
mkdocs-material-extensions==1.3.1
|
||||
mkdocs-minify-plugin==0.8.0
|
||||
mkdocs-pdf-export-plugin==0.5.10
|
||||
motor==3.6.0
|
||||
numpy==2.1.1
|
||||
oauthlib==3.2.2
|
||||
openpyxl==3.1.5
|
||||
packaging==24.1
|
||||
paginate==0.5.7
|
||||
pandas==2.2.2
|
||||
passlib==1.7.4
|
||||
pathspec==0.12.1
|
||||
pendulum==3.0.0
|
||||
pillow==11.0.0
|
||||
platformdirs==4.3.6
|
||||
pyasn1==0.6.0
|
||||
pyasn1_modules==0.4.0
|
||||
pycparser==2.22
|
||||
pydantic==2.8.2
|
||||
pydantic-settings==2.4.0
|
||||
pydantic_core==2.20.1
|
||||
pydantic_validation_decorator==0.1.4
|
||||
pydyf==0.11.0
|
||||
Pygments==2.18.0
|
||||
PyJWT==2.9.0
|
||||
pymdown-extensions==10.4
|
||||
pymongo==4.9.2
|
||||
PyMySQL==1.1.1
|
||||
pyphen==0.15.0
|
||||
pypika-tortoise==0.1.6
|
||||
python-dateutil==2.9.0.post0
|
||||
python-dotenv==1.0.1
|
||||
python-multipart==0.0.9
|
||||
pytz==2024.1
|
||||
PyYAML==6.0.2
|
||||
pyyaml_env_tag==0.1
|
||||
regex==2024.11.6
|
||||
requests==2.32.3
|
||||
requests-oauthlib==2.0.0
|
||||
rich==13.8.0
|
||||
rsa==4.9
|
||||
shellingham==1.5.4
|
||||
six==1.16.0
|
||||
smmap==5.0.1
|
||||
sniffio==1.3.1
|
||||
soupsieve==2.6
|
||||
SQLAlchemy==2.0.36
|
||||
SQLAlchemy-Utils==0.41.2
|
||||
starlette==0.38.4
|
||||
time-machine==2.15.0
|
||||
tinycss2==1.4.0
|
||||
tinyhtml5==2.0.0
|
||||
tortoise-orm==0.21.6
|
||||
typer==0.12.5
|
||||
typing_extensions==4.12.2
|
||||
tzdata==2024.1
|
||||
ua-parser==0.18.0
|
||||
urllib3==2.2.2
|
||||
user-agents==2.2.0
|
||||
uvicorn==0.30.6
|
||||
uvloop==0.20.0
|
||||
watchdog==6.0.0
|
||||
watchfiles==0.24.0
|
||||
wcmatch==10.0
|
||||
webencodings==0.5.1
|
||||
websocket-client==1.8.0
|
||||
websockets==13.1
|
||||
xlrd==2.0.1
|
||||
xlwt==1.3.0
|
||||
zopfli==0.2.3.post1
|
||||
psutil
|
||||
APScheduler
|
||||
DateTime
|
||||
redis
|
||||
|
||||
# pg数据库
|
||||
# asyncpg==0.30.0
|
||||
# psycopg2==2.9.10
|
||||
gunicorn==23.0.0
|
||||
requests==2.32.3
|
||||
pandas==2.2.2
|
||||
openpyxl==3.1.5
|
||||
SQLAlchemy==2.0.36
|
||||
pillow==11.0.0
|
||||
pydantic_validation_decorator==0.1.4
|
||||
passlib==1.7.4
|
||||
user-agents==2.2.0
|
||||
PyJWT==2.9.0
|
||||
pydantic-settings==2.4.0
|
||||
psutil==6.1.0
|
||||
python-multipart==0.0.9
|
||||
greenlet==3.1.1
|
||||
bcrypt==4.0.1
|
||||
aiofiles==24.1.0 # 文件操作
|
||||
aioredis==2.0.1 # redis 异步操作数据库
|
||||
aiosqlite==0.17.0 # sqlite 异步操作数据库
|
||||
motor==3.6.0 # mongodb 驱动
|
||||
asyncmy==0.2.9 # mysql 异步操作数据库:基于 mysqlclient:asyncmy 是 mysqlclient 的异步版本,mysqlclient 是一个 C 语言编写的 MySQL 客户端,性能较高。性能:asyncmy 通常在性能上优于 aiomysql,特别是在高并发和大数据量的场景下。
|
||||
# aiomysql==0.2.0 # mysql 异步操作数据库基于 pymysql:aiomysql 是 pymysql 的异步版本,pymysql 是一个纯 Python 实现的 MySQL 客户端。成熟度:aiomysql 相对较为成熟,社区支持较好,文档也比较完善。
|
||||
# alembic==1.14.0 # 数据库版本控制
|
||||
# kubernetes==30.1.0 # 预留(后面开发会使用)
|
||||
# docker==7.1.0 # 预留(后面开发会使用)
|
||||
Reference in New Issue
Block a user