class LibDictionary(orc_db.Model): """ Table dictionary """ __tablename__ = 'lib_dictionary' id = orc_db.Column(orc_db.Integer, primary_key=True) dict_flag = orc_db.Column(orc_db.String(32)) dict_order = orc_db.Column(orc_db.String(32)) dict_value = orc_db.Column(orc_db.String(16)) dict_text = orc_db.Column(orc_db.String(16)) dict_desc = orc_db.Column(orc_db.String(255)) def __init__(self, p_def=None): """ :param p_def: dict :return: None """ self.id = int(p_def["id"]) if p_def else None self.dict_flag = p_def["dict_flag"] if p_def else None self.dict_order = p_def["dict_order"] if p_def else None self.dict_value = p_def["dict_value"] if p_def else None self.dict_text = p_def["dict_text"] if p_def else None self.dict_desc = p_def["dict_desc"] if p_def else None def to_json(self): return dict( id=str(self.id), dict_flag=self.dict_flag, dict_order=self.dict_order, dict_value=self.dict_value, dict_text=self.dict_text, dict_desc=self.dict_desc )
class LibWidgetOperation(orc_db.Model): """ Table dictionary """ __tablename__ = 'lib_widget_operation' id = orc_db.Column(orc_db.Integer, primary_key=True) type_name = orc_db.Column(orc_db.String(16)) ope_order = orc_db.Column(orc_db.Integer) ope_name = orc_db.Column(orc_db.String(16)) ope_text = orc_db.Column(orc_db.String(16)) ope_desc = orc_db.Column(orc_db.String(255)) def __init__(self, p_def): self.id = int(p_def["id"]) if p_def else None self.type_name = p_def["type_name"] if p_def else None self.ope_order = int(p_def["ope_order"]) if p_def else None self.ope_name = p_def["ope_name"] if p_def else None self.ope_text = p_def["ope_text"] if p_def else None self.ope_desc = p_def["ope_desc"] if p_def else None def to_json(self): return dict( id=str(self.id), type_name=self.type_name, ope_order=self.ope_order, ope_name=self.ope_name, ope_text=self.ope_text, ope_desc=self.ope_desc )
class WebPageDet(orc_db.Model): """ Table page detail """ __tablename__ = 'web_page_det' id = orc_db.Column(orc_db.Integer, primary_key=True) page_id = orc_db.Column(orc_db.Integer, primary_key=True) page_env = orc_db.Column(orc_db.String(32)) page_url = orc_db.Column(orc_db.String(32)) comment = orc_db.Column(orc_db.String(512)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) modify_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.page_id = p_def["page_id"] if p_def else None self.page_env = p_def["page_env"] if p_def else None self.page_url = p_def["page_url"] if p_def else None self.comment = p_def["comment"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None self.modify_time = OrcCover.str2time(p_def["modify_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), page_id=str(self.page_id), page_env=self.page_env, page_url=self.page_url, comment=self.comment, create_time=OrcCover.time2str(self.create_time), modify_time=OrcCover.time2str(self.modify_time) )
class WebWindowDef(orc_db.Model): """ Table widget definition """ __tablename__ = 'web_window_def' id = orc_db.Column(orc_db.Integer, primary_key=True) window_mark = orc_db.Column(orc_db.String(16)) window_desc = orc_db.Column(orc_db.String(255)) comment = orc_db.Column(orc_db.String(512)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) modify_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.window_mark = p_def["window_mark"] if p_def else None self.window_desc = p_def["window_desc"] if p_def else None self.comment = p_def["comment"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None self.modify_time = OrcCover.str2time(p_def["modify_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), window_mark=self.window_mark, window_desc=self.window_desc, comment=self.comment, create_time=OrcCover.time2str(self.create_time), modify_time=OrcCover.time2str(self.modify_time) )
class TabRunTime(orc_db.Model): """ Table tab_run_time """ __tablename__ = 'tab_run_time' id = orc_db.Column(orc_db.Integer, autoincrement=True, primary_key=True) module = orc_db.Column(orc_db.String(16)) data_flag = orc_db.Column(orc_db.String(16)) data_index = orc_db.Column(orc_db.Integer) data_value = orc_db.Column(orc_db.String(128)) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.module = p_def["module"] if p_def else None self.data_flag = p_def["data_flag"] if p_def else None self.data_index = p_def["data_flag"] if p_def else None self.data_value = p_def["data_flag"] if p_def else None def to_json(self): return dict( id=self.id, module=self.module, data_flag=self.data_flag, data_index=self.data_index, data_value=self.data_value )
class TabStepDef(orc_db.Model): """ Table tab_step_def """ __tablename__ = 'tab_step_def' id = orc_db.Column(orc_db.Integer, primary_key=True) step_type = orc_db.Column(orc_db.String(8)) step_desc = orc_db.Column(orc_db.String(512)) comment = orc_db.Column(orc_db.String(1024)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) modify_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.step_type = p_def["step_type"] if p_def else None self.step_desc = p_def["step_desc"] if p_def else None self.comment = p_def["comment"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None self.modify_time = OrcCover.str2time(p_def["modify_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), step_type=self.step_type, step_desc=self.step_desc, comment=self.comment, create_time=OrcCover.time2str(self.create_time), modify_time=OrcCover.time2str(self.modify_time) )
class TabStepDet(orc_db.Model): """ """ __tablename__ = 'tab_step_det' id = orc_db.Column(orc_db.Integer, primary_key=True) step_id = orc_db.Column(orc_db.Integer) item_id = orc_db.Column(orc_db.Integer) item_no = orc_db.Column(orc_db.String(32)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.step_id = p_def["step_id"] if p_def else None self.item_id = p_def["item_id"] if p_def else None self.item_no = p_def["item_no"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), step_id=str(self.step_id), item_id=str(self.item_id), item_no=self.item_no, create_time=OrcCover.time2str(self.create_time) )
class TabData(orc_db.Model): """ Data table """ __tablename__ = 'tab_data' id = orc_db.Column(orc_db.Integer, primary_key=True) test_env = orc_db.Column(orc_db.String(16)) src_id = orc_db.Column(orc_db.Integer) src_type = orc_db.Column(orc_db.String(16)) step_order = orc_db.Column(orc_db.Integer) data_flag = orc_db.Column(orc_db.String(32)) data_order = orc_db.Column(orc_db.Integer) data_type = orc_db.Column(orc_db.String(16)) data_mode = orc_db.Column(orc_db.String(16)) data_value = orc_db.Column(orc_db.String(128)) comment = orc_db.Column(orc_db.String(512)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) modify_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.test_env = p_def["test_env"] if p_def else None self.src_id = p_def["src_id"] if p_def else None self.src_type = p_def["src_type"] if p_def else None self.step_order = p_def["step_order"] if p_def else None self.data_flag = p_def["data_flag"] if p_def else None self.data_order = p_def["data_order"] if p_def else None self.data_type = p_def["data_type"] if p_def else None self.data_mode = p_def["data_mode"] if p_def else None self.data_value = p_def["data_value"] if p_def else None self.comment = p_def["comment"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None self.modify_time = OrcCover.str2time(p_def["modify_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), test_env=self.test_env, src_id=str(self.src_id), src_type=self.src_type, step_order=self.step_order, data_flag=self.data_flag, data_order=str(self.data_order), data_type=self.data_type, data_mode=self.data_mode, data_value=self.data_value, comment=self.comment, create_time=OrcCover.time2str(self.create_time), modify_time=OrcCover.time2str(self.modify_time) )
class TabItem(orc_db.Model): """ """ __tablename__ = 'tab_item' id = orc_db.Column(orc_db.Integer, primary_key=True) item_type = orc_db.Column(orc_db.String(8)) item_mode = orc_db.Column(orc_db.String(8)) item_operate = orc_db.Column(orc_db.String(256)) item_desc = orc_db.Column(orc_db.String(256)) comment = orc_db.Column(orc_db.String(512)) create_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) modify_time = orc_db.Column(orc_db.DateTime, default=datetime.now()) def __init__(self, p_def=None): self.id = p_def["id"] if p_def else None self.item_type = p_def["item_type"] if p_def else None self.item_mode = p_def["item_mode"] if p_def else None self.item_operate = p_def["item_operate"] if p_def else None self.item_desc = p_def["item_desc"] if p_def else None self.comment = p_def["comment"] if p_def else None self.create_time = OrcCover.str2time(p_def["create_time"]) if p_def else None self.modify_time = OrcCover.str2time(p_def["modify_time"]) if p_def else None def to_json(self): return dict( id=str(self.id), item_type=self.item_type, item_mode=self.item_mode, item_operate=self.item_operate, item_desc=self.item_desc, comment=self.comment, create_time=OrcCover.time2str(self.create_time), modify_time=OrcCover.time2str(self.modify_time) )
class LibSequence(orc_db.Model): """ Table sequence """ __tablename__ = 'lib_sequence' id = orc_db.Column(orc_db.Integer, primary_key=True) field_name = orc_db.Column(orc_db.String(32)) field_seq = orc_db.Column(orc_db.Integer) def __init__(self, p_def=None): self.id = int(p_def["id"]) if p_def else None self.field_name = p_def["field_name"] if p_def else None self.field_seq = p_def["field_seq"] if p_def else None