示例#1
0
文件: sso_init.py 项目: rafoul/pytest
def populate_role(conn, data):    
    db2.execute(conn, '''
        INSERT INTO SSO_ROLES(ROLE_KEY, NAME, ENABLED, DESC, TENANT_KEY, CREATE_TIME) 
        VALUES(?, ?, ?, ?, ?, ?)
    ''', data, commit=False)
    
    ibm_db.exec_immediate(conn, 'ALTER TABLE SSO_ROLES ALTER COLUMN ROLE_KEY RESTART WITH 4000000')
示例#2
0
文件: sso_init.py 项目: rafoul/pytest
def populate_user(conn, data):    
    db2.execute(conn, '''
        INSERT INTO SSO_USERS(USER_KEY, PASSWORD, USER_NAME, SALT, TENANT_KEY, CREATE_TIME, MODIFY_TIME)
        VALUES(?, ?, ?, ?, ?, ?, ?)
    ''', data, commit=False)
    
    ibm_db.exec_immediate(conn, 'ALTER TABLE SSO_USERS ALTER COLUMN USER_KEY RESTART WITH 1000')
示例#3
0
def populate_metadata(conn, data):
    db2.execute(conn, '''
        insert into metadatas(metadata_key, metadata_type_code, metadata_type_desc, metadata_code, metadata_desc, disable, parent_key)
            values(?, ?, ?, ?, ?, ?, ?)
    ''', data, False)    
示例#4
0
def populate_menus(conn, data):
    db2.execute(conn, '''
        insert into menus(name, parent_key, resource_key) values(?, ?, ?)
    ''', data, False)
示例#5
0
def populate_role_authority(conn, data):
    db2.execute(conn, '''
        insert into role_authority(role_key, authority_key) values(?, ?)
    ''', data, False)    
示例#6
0
def populate_authority_resource(conn, data):
    db2.execute(conn, '''
        insert into authority_resource(authority_key, resource_key) 
            values(?, ?)
    ''', data, commit=False)
示例#7
0
def populate_authorities(conn, data):
    db2.execute(conn, '''
        insert into authorities(code, name, enabled, desc)
            values(?, ?, ?, ?)
    ''', data, commit=False)
示例#8
0
def populate_resources(conn, data):
    db2.execute(conn, '''
        insert into resources(name, enabled, url, app, type, method, desc)
            values(?, ?, ?, ?, ?, ?, ?)            
    ''', data, commit=False)
示例#9
0
文件: sso_init.py 项目: rafoul/pytest
def populate_user_role(conn, data):    
    db2.execute(conn, '''
        INSERT INTO SSO_USER_ROLE(USER_KEY, ROLE_KEY)
         VALUES(?, ?)
    ''', data, commit=False)
示例#10
0
文件: sso_init.py 项目: rafoul/pytest
def populate_tenant(conn, data):    
    db2.execute(conn, '''
        INSERT INTO SSO_TENANTS(TENANT_KEY, NAME, DESC, ENABLED, CODE, CREATE_TIME, MODIFY_TIME)
            VALUES(?, ?, ?, ?, ?, ?, ?)
    ''', data, commit=False)