python - Flask-sqlalchemy 不会将表名转换为小写(mysql)

标签 python mysql flask flask-sqlalchemy lowercase

我正在尝试使用flask-sqlalchemy在mysql中创建表。我的问题是类名总是以大写字母开头,而我想创建所有小写字母的表。

有办法解决吗?我读到 Flask-sqlalchemy 的默认行为是将其转换为小写,但它似乎对我不起作用。

感谢您的建议:)

最佳答案

您可以使用__tablename__在模型上手动定义表名称。属性。

关于python - Flask-sqlalchemy 不会将表名转换为小写(mysql),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59153924/

相关文章:

python - 注释掉的函数和 "comma splice"的作用是什么?

python - 如何量化优化的 tflite 模型的输入和输出

php - 如何使用列名作为值并过滤最高值MYSQL/PHP

python - 如何在服务器端的 Flask 中完成服务器发送事件时重定向?

Python Flask 游戏未初始化

python - Flask 教程 : Why do we use the app context for the DB connection?

python - CherryPy SSL 链式证书

python - 在没有空格或换行符的python中打印变量

mysql - hibernate 标准对一组元素放置包含/不包含限制

PHP 和 MySQL InnoDB : Data not available immediately after insert or update