示例#1
0
 def handle(self, *args, **options):
     manager = load_manager_for_default_test_account()
     print ("Deleting %s.....") % (manager.database_name,)
     _delete_db_and_remove_db_manager(manager)
     manager = load_manager_for_default_test_account()
     print "Loading All View"
     mangrove.datastore.views.create_views(manager)
     create_views(manager)
     print "Loading data....."
     load_data()
     print "Done."
示例#2
0
 def handle(self, *args, **options):
     manager = load_manager_for_default_test_account()
     print("Deleting %s.....") % (manager.database_name, )
     _delete_db_and_remove_db_manager(manager)
     manager = load_manager_for_default_test_account()
     print "Loading All View"
     mangrove.datastore.views.create_views(manager)
     create_views(manager)
     print "Loading data....."
     load_data()
     print "Done."
    def handle(self, *args, **options):
        get_cache_manager().flush_all()
        for database_name in all_db_names():
            print("Database %s") % (database_name, )
            print 'Deleting...'
            manager = get_db_manager(database_name)
            _delete_db_and_remove_db_manager(manager)

        for database_name in document_stores_to_process(args):
            recreated_manager = get_db_manager(database_name)
            print "Syncing Views....."
            SyncOnlyChangedViews().sync_view(recreated_manager)
        print "Loading data....."
        load_data()
        print "Done."
示例#4
0
    def handle(self, *args, **options):
        if "syncall" in args:
            managers = load_all_managers()
        else:
            managers = load_test_managers()

        for manager in managers:
            print("Database %s") % (manager.database_name, )
            print 'Deleting...'
            _delete_db_and_remove_db_manager(manager)
            recreated_manager = get_db_manager(server=settings.COUCH_DB_SERVER,
                                               database=manager.database_name)
            print "Syncing Views....."
            initializer.sync_views(recreated_manager)

        print "Loading data....."
        load_data()

        print "Done."
示例#5
0
 def handle(self, *args, **options):
     manager = load_manager_for_default_test_account()
     print("Database %s") % (manager.database_name, )
     print "Loading....."
     load_data()
     print "Done."
示例#6
0
 def handle(self, *args, **options):
     manager = load_manager_for_default_test_account()
     print ("Database %s") % (manager.database_name,)
     print "Loading....."
     load_data()
     print "Done."