Table ‘xxx‘ is already defined for this MetaData instance
开发项目的时候需要一个中间件控制几个库的情况 ,出现了个问题
A 库有个表名字叫 NAME B库有个名字叫NAME 这样的话就会报错上面的那个情况
需要在定义字段中加一个 metadata = MetaData()class SetMeal(BaseModel):__bind_key__ = 'devices'__tablename__ = "SetMeal"metadata = MetaData()setMealBaseName = db.Column(db.String(30), comment="套餐名称", index=True)BaseSetMeal_id = db.Column(db.String(30), comment="套餐主类ID", index=True)name = db.Column(db.String(30), comment="套餐显示名称", index=True)price = db.Column(db.String(30), comment="现价")fictitiousPrice = db.Column(db.String(30), comment="原价")# 下次生成需要剔除掉 nowPricenowPrice = db.Column(db.String(30), comment="现价")day = db.Column(db.String(30), comment="到期天数", default="整月")# false 是自然月 true 是非自然月is_wholeMonth = db.Column(db.Boolean, default=False, comment='是否整月到期')totalFlow = db.Column(db.String(30), comment="总流量")fictitiousFlowIndexID = db.Column(db.String(30), comment="虚拟流量指数关联")SpeedFlowIndexID = db.Column(db.String(30), comment="流量到期限速关联")integral = db.Column(db.String(30), comment="积分值", default="0")purchaseType = db.Column(db.String(255), comment="购买方式")is_commission = db.Column(db.Boolean, default=False, comment='是否分润')commission_number = db.Column(db.String(30), default=False, comment='分润数值')excess_action = db.Column(db.String(30), comment="超出动作")excess_price = db.Column(db.String(30), comment="超出后多少钱/G")integral_change_price = db.Column(db.String(30), comment="一积分顶多少分")# 新增套餐形式SetMealType = db.Column(db.Enum('加油包', '基础包', '按量包', '按天包', '其他'), comment='等级')
Table ‘xxx‘ is already defined for this MetaData instance相关推荐
- Flask 数据迁移 报错 Table 'xxx' is already defined for this MetaData instance
Flask 数据迁移 报错 Table 'xxx' is already defined for this MetaData instance 原因是已经存在 db.Model应该会熟悉一些, db. ...
- 根据文字长度 自适应宽度 自适应高度+ Uncaught ReferenceError: xxx is not defined at HTMLDivElement.onclick
CSS一行代码就可以解决第一个问题: 1.1 根据文字长度,自适应标签宽度 解决方法:把width的设置删掉,加一行代码 display:table; .tag-footdetail{ /width: ...
- js 定时器(setTimeout/setInterval)出现变量未定义(xxx is not defined) 的解决方法
js 定时器(setTimeout/setInterval)出现变量未定义(xxx is not defined) 的解决方法 参考文章: (1)js 定时器(setTimeout/setInterv ...
- Eclipse:Target runtime XXX is not defined
当我们使用Eclipse导入从其他地方迁移过来的新的Web工程后,新导入的Eclipse项目上出现一个红叉,但是检查代码,没有提示哪里有错误,检查了jar包,也发现没有问题.最后看了一下Problem ...
- xxx is already defined as object xxx+intellij新建一个scala的maven项目+找不到或无法载入主要类别hello问题解决
---------------------------------------------------------------------------------------------------- ...
- [js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别?
[js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别? undefined是变量已声明,但未赋值 ReferenceError: x ...
- Djang重新整理migrations,解决:Django Table xxx already exist
在开发过程中,由于需求变更或者自我重构,需要清理migrations,以保持代码整洁和后续的可维护性. 场景一 不考虑数据库数据表,可以完全清空数据库里面的表的数据. 步骤: 删除所有migratio ...
- ReferenceError: XXX is not defined 错误及解决办法
ReferenceError: XXX is not defined 错误及解决办法 我这里是报错是忘记了引入此方法所在的js文件 , 解决办法: 引入所需的js文件, 此错误 另外一种情况就是 jQ ...
- WordPress的MySQL宕_wordpress数据库mysql使用phpmyadmin打开数据表,提示table “xxx” doesn`t exist...
最近几个vps上面的站点,搭配的宝塔,mysql总是随机宕掉.不知道确切的原因.查看了一下mysql的日志.显示一些错误如下: [Warning] InnoDB: Cannot open table ...
最新文章
- java学习路线导航【教学视频+博客+书籍整理】
- Kali Linux 安全渗透教程第七更 大学霸1.4.3安装至VMware Workstation
- Spring控制反转(依赖注入)的最简单说明
- log解析工具 px4_console.log(console.log) = ?
- 计算机组成原理 论文总结,计算机组成原理论文
- 《Adobe Photoshop CS6中文版经典教程(彩色版)》目录—导读
- 纯c语言设计的打字母游戏代码,纯c语言编写的打字游戏代码
- ElasticSearch测试数据集
- 【Elasticsearch】优秀实践-Elasticsearch查询调优
- 主板android刷机,安卓主板刷机步骤
- 计算机操作系统的最基本特性,操作系统有哪几大特征?其最基本的特征是什么?...
- 泡泡网 前有古人后有来者! 胶水处理器回顾
- Effective C++记录(6):Explicitly disallow the use of compiler-generated functions you do not want
- Win10常用cmd命令学习(验证性实验)
- android 拦截耳机按键,Android耳机监测以及耳机按键监测
- 文本文档改扩展名之后没反应、格式不变之解决办法
- 网页设计与网站规划 作业21 圣诞节壁纸制作
- “多视角交叉认知----《发现的乐趣》,TED演讲-数学是理解万物之源,徐冰《创造力从哪里来》”主题作文
- Java中的对象是什么?
- XML 解析生成工具