parent
2d74ff1d59
commit
b6ed0329e1
@ -0,0 +1,73 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- encoding: utf-8 -*-
|
||||
'''
|
||||
@Date:2022/07/28 08:37:59
|
||||
'''
|
||||
import sys
|
||||
sys.path.append(".")
|
||||
from sqlalchemy import Column, String, Integer
|
||||
from models.models_base import Base
|
||||
|
||||
|
||||
#终端模块实体类
|
||||
class EntityModule(Base):
|
||||
__tablename__ = "rms_module"
|
||||
__table_args__ = (
|
||||
{
|
||||
"comment": "终端模块表"
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
module_id = Column(String(50), primary_key=True, comment="模块ID")
|
||||
module_type = Column(String(50), comment="模块类型")
|
||||
module_code = Column(String(50), comment="")
|
||||
module_name = Column(String(50), comment="模块名称")
|
||||
icon = Column(String(50), comment="图片")
|
||||
url_address = Column(String(50), comment="图片地址")
|
||||
sort_index = Column(Integer, comment="排序下标")
|
||||
module_weight = Column(Integer, comment="模块权重")
|
||||
parent_id = Column(String(50), comment="父id")
|
||||
is_enabled = Column(Integer, comment="是否启用")
|
||||
description = Column(String(50), comment="备注")
|
||||
create_date = Column(String(50), comment="创建时间")
|
||||
create_user_id = Column(String(50), comment="创建用户id")
|
||||
create_user_name = Column(String(50), comment="创建用户名")
|
||||
is_add = Column(Integer, comment="")
|
||||
|
||||
|
||||
# #终端模块权限实体类
|
||||
class EntityModuleRelation(Base):
|
||||
__tablename__ = "rms_module_relation"
|
||||
__table_args__ = (
|
||||
{
|
||||
"comment": "模块权限表"
|
||||
}
|
||||
)
|
||||
|
||||
module_relation_id = Column(String(50), primary_key=True, comment="模块权限id")
|
||||
customer_id = Column(String(50), comment="客户id")
|
||||
object_type = Column(String(50), comment="类型")
|
||||
object_id = Column(String(50), comment="类型id")
|
||||
module_type = Column(String(50), comment="模块类型")
|
||||
module_id = Column(String(50), comment="模块id")
|
||||
create_date = Column(String(50), comment="创建时间")
|
||||
create_user_id = Column(String(50), comment="创建用户id")
|
||||
create_user_name = Column(String(50), comment="创建用户名称")
|
||||
is_add = Column(Integer, comment="")
|
||||
|
||||
# if __name__ == '__main__':
|
||||
# from sqlalchemy import create_engine
|
||||
# from config.SystemConfig import SystemConfig
|
||||
# from sqlalchemy.pool import NullPool
|
||||
|
||||
# from sqlalchemy.orm import sessionmaker
|
||||
# engine = create_engine(SystemConfig.getConfig(
|
||||
# 'dbconntion'), poolclass=NullPool)
|
||||
# # if not database_exists(engine.url):
|
||||
# # create_database(engine.url)
|
||||
# # 创建session工厂
|
||||
# # DBSession = sessionmaker(bind=engine, expire_on_commit=False)
|
||||
# # # 创建session对象
|
||||
# # session = DBSession()
|
||||
# Base.metadata.create_all(engine)
|
Binary file not shown.
Loading…
Reference in new issue