Esempio n. 1
0
def setup_connection_and_create_keyspace():
    """
    Setup connection and creates keyspace.
    """
    # FIXME: self_or_cls=None... So hacky!
    connection.setup_connection_if_unset(set_default_keyspace=False)
    connection.create_keyspace()
    connection.set_session_default_keyspace()
    def handle(self, *args, **options):
        connection.setup_connection_if_unset()
        connection.create_keyspace()
        ConfiguredCassandraUserModelClass = utils.get_cassandra_user_model()
        self.stdout.write('Sync-ing "{}"'.format(ConfiguredCassandraUserModelClass))
        management.sync_table(ConfiguredCassandraUserModelClass)

        self.stdout.write('Sync-ing "{}"'.format(session_models.CassandraSession))
        management.sync_table(session_models.CassandraSession)
 def handle(self, *args, **options):
     connection.setup_connection_if_unset(set_default_keyspace=False)
     connection.test_connection(verbose=True)
     connection.create_keyspace()
     connection.set_session_default_keyspace()
     connection.test_keyspace(verbose=True)