Exemple #1
0
def _create_mysql_tables():
    codecs.register(lambda name: codecs.lookup('utf8') if name == 'utf8mb4' else None)
    _engine = getDatabaseEngine()
    BaseModel.metadata.create_all(_engine)
    # utf8mb4
    _updateMessagePushTasksCharset(_engine)    
    return
Exemple #2
0
    from ppmessage.db.models import MessagePush

    from ppmessage.db.models import AppGroup
    from ppmessage.db.models import AppUserGroupData
    from ppmessage.db.models import AppGroupMenu
    from ppmessage.db.models import AppGroupDefaultRule
    from ppmessage.db.models import FileInfo
    from ppmessage.db.models import MessageAudioFileInfo
    from ppmessage.db.models import APNSSetting
    from ppmessage.db.models import OAuthSetting
    from ppmessage.db.models import OAuthInfo

    # PORTAL
    from ppmessage.db.models import AdminUser
    
    print "Initialize MDM DB now, please wait..."
    from ppmessage.db.sqlmysql import BaseModel
    from ppmessage.db.dbinstance import getDatabaseEngine
    import codecs
    codecs.register(lambda name: codecs.lookup('utf8') if name == 'utf8mb4' else None)
    _engine = getDatabaseEngine()
    BaseModel.metadata.create_all(_engine)

    # utf8mb4
    _updateMessagePushTasksCharset(_engine)    
    
    print "Initialize MDM DB done!"


    
Exemple #3
0
def _create_sqlite_tables():
    _engine = getDatabaseEngine()
    BaseModel.metadata.create_all(_engine)
    return
Exemple #4
0
    from ppmessage.db.models import MessagePushTask
    from ppmessage.db.models import MessagePush

    from ppmessage.db.models import AppGroup
    from ppmessage.db.models import AppUserGroupData
    from ppmessage.db.models import AppGroupMenu
    from ppmessage.db.models import AppGroupDefaultRule
    from ppmessage.db.models import FileInfo
    from ppmessage.db.models import MessageAudioFileInfo
    from ppmessage.db.models import APNSSetting
    from ppmessage.db.models import OAuthSetting
    from ppmessage.db.models import OAuthInfo

    # PORTAL
    from ppmessage.db.models import AdminUser

    print "Initialize MDM DB now, please wait..."
    from ppmessage.db.sqlmysql import BaseModel
    from ppmessage.db.dbinstance import getDatabaseEngine
    import codecs
    codecs.register(lambda name: codecs.lookup('utf8')
                    if name == 'utf8mb4' else None)
    _engine = getDatabaseEngine()
    BaseModel.metadata.create_all(_engine)

    # utf8mb4
    _updateMessagePushTasksCharset(_engine)

    print "Initialize MDM DB done!"
Exemple #5
0
def _create_sqlite_tables():    
    _engine = getDatabaseEngine()
    BaseModel.metadata.create_all(_engine)
    return