def init_rules(): ''' 初始化rules表中的数据。 :return: ''' data = [] idx = 0 for item in Rules.data: idx = idx + 1 display = item.get("display", Rules.DISPLAY_ON) temp_data = Rules(name=item['name'], title=item['title'], link=item['link'], parent=item['parent'], module=item['module'], order=idx, display=display) temp_data.level = item.get('level', Rules.LV_COMPANY) data.append(temp_data) session = get_session() session.add_all(data) session.commit()
def test_insert_last_status(self): status = UserLastStatus(user_id='xxxx-xxx-xx', company_uuid='mi', role_group='role_super_manager') session = get_session() session.add() session.commit() session.close()
def test_insert_user_1(self): usr = Users(user_id='xxxx-xxx-xx', user_name='tomJim', telephone="1234567890", role="role_super_manager") session = get_session() res = session.add(usr) session.commit() session.close()
def test_insert_usrconf(self): conf = UserConf(user_id='xxxx-xxx-xx', type=UserConf.TYPE_ROLE_SUPMGR, rule='super_manager', company_uuid='mi') session = get_session() session.add(conf) session.commit() session.close()
def test_insert_company(self): # syndicate = Company(name=u'小米集团',creator_id=u'xxxx-xxx-xx',py='XMJT',parent_uuid=Company.NO_PARENT,media_solution='{"type":"media_all","count":"20"}',uuid='mi',status='open') company = Company(name=u'小米电视', creator_id=u'xxxx-xxx-xx', py='XMDS', parent_uuid='mi', uuid='xiaomitv', status='open', property='sub', index='co_mi_xiaomitv') session = get_session() session.add(company) session.commit() session.close()
def init_roles(): ''' 初始化角色表。 :return: ''' data = [] for item in RoleRules.data: for rule in item["rules"]: data.append( RoleRules(name=item["name"], title=item["title"], rule=rule, creator_id='system')) session = get_session() session.add_all(data) session.commit()
def init_settings(): ''' 初始化setting表中的数据。 :return: ''' data = [] for item in Settings.data: data.append( Settings(name=item['name'], value=item['value'], type=item['type'], company_uuid=item['company_uuid'], creator_id=item['creator_id'])) session = get_session() session.add_all(data) session.commit()
def setUp(self): self.session = get_session() pass
def initialize(self): self.session = get_session()