为了账号安全,请及时绑定邮箱和手机立即绑定

sqlalchemy如何较好的操作一个已经存在的数据库?

sqlalchemy如何较好的操作一个已经存在的数据库?

人到中年有点甜 2019-03-29 11:01:24
数据库已经存在,而且有各种奇怪的名称。比如soo_category_item类似这样的表名.这样写model的时候总是有问题。查询的时候找不到表名。
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

操作现有库跟操作新库没有什么区别,请确保你的配置文件都正确配置了,他有一个地方是可以配置映射关系的。类似hibernate的hbm.xml配置文件。例如下面是我的配置文件的一部分classSpecPropValue(Base):
	__tablename__='tbl_commodity_spec_prop_value'
	id=Column('id',String(32),primary_key=True)
	specPropItem=Column('prop_item_id',String(32))
	propValue=Column('prop_value',String(200))
	sortNo=Column('sort_no',Integer)
	deleteFlag=Column('delete_flag',Integer)
	selectInput=Column('select_input',Integer)
	propValueNo=Column('prop_value_no',String(32))
	propValueName=Column('prop_value_name',String(255))
	propValueCode=Column('prop_value_code',String(255))
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 724 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号