@create_db.for_db('oracle')
def _oracle_create_db(cfg, eng, ident):
    with eng.connect() as conn:
        conn.execute(('create user %s identified by xe' % ident))
        conn.execute(('create user %s_ts1 identified by xe' % ident))
        conn.execute(('create user %s_ts2 identified by xe' % ident))
        conn.execute(('grant dba to %s' % (ident,)))
        conn.execute(('grant unlimited tablespace to %s' % ident))
        conn.execute(('grant unlimited tablespace to %s_ts1' % ident))
        conn.execute(('grant unlimited tablespace to %s_ts2' % ident))
@create_db.for_db('oracle')
def _oracle_create_db(cfg, eng, ident):
    with eng.connect() as conn:
        conn.execute(('create user %s identified by xe' % ident))
        conn.execute(('create user %s_ts1 identified by xe' % ident))
        conn.execute(('create user %s_ts2 identified by xe' % ident))
        conn.execute(('grant dba to %s' % (ident,)))
        conn.execute(('grant unlimited tablespace to %s' % ident))
        conn.execute(('grant unlimited tablespace to %s_ts1' % ident))
        conn.execute(('grant unlimited tablespace to %s_ts2' % ident))