def createsuperuser(): from pymongo import MongoClient db = MongoClient(host=settings.MONGO_DB['host'], port=settings.MONGO_DB['port'] )[settings.MONGO_DB['db_name']] collection = settings.AUTH_USER_COLLECTION create_superuser(db[collection])
def createsuperuser(): from pymongo import MongoClient db = MongoClient( host=settings.MONGO_DB['host'], port=settings.MONGO_DB['port'])[settings.MONGO_DB['db_name']] collection = settings.AUTH_USER_COLLECTION create_superuser(db[collection])
def syncdb(): from pymongo import MongoClient db = MongoClient(host=settings.MONGO_DB['host'], port=settings.MONGO_DB['port'] )[settings.MONGO_DB['db_name']] models = import_models() for k, model in models.items(): if hasattr(model, 'NEED_SYNC'): collection = model.MONGO_COLLECTION # db.drop_collection(collection) for index in model.INDEXES: i_name = index.pop('name') db[collection].create_index(i_name, **index) if settings.AUTH_USER_COLLECTION == collection: su = raw_input("Superuser doesn't exist. Do you" " want to create it? (y/n)\n") if str(su) == "y": create_superuser(db[collection])
def syncdb(): from pymongo import MongoClient db = MongoClient( host=settings.MONGO_DB['host'], port=settings.MONGO_DB['port'])[settings.MONGO_DB['db_name']] models = import_models() for k, model in models.items(): if hasattr(model, 'NEED_SYNC'): collection = model.MONGO_COLLECTION # db.drop_collection(collection) for index in model.INDEXES: i_name = index.pop('name') db[collection].create_index(i_name, **index) if settings.AUTH_USER_COLLECTION == collection: su = raw_input("Superuser doesn't exist. Do you" " want to create it? (y/n)\n") if str(su) == "y": create_superuser(db[collection])