'Returns the column family name if it\'s been defined
otherwise, it creates it from the module and class name'

@classmethod
def column_family_name(cls, include_keyspace=True):

    cf_name = protect_name(cls._raw_column_family_name())
    if include_keyspace:
        keyspace = cls._get_keyspace()
        if (not keyspace):
            raise CQLEngineException('Model    keyspace    is    not    set    and    no    default    is    available.    Set    model    keyspace    or    setup    connection    before    attempting    to    generate    a    query.')
        return '{0}.{1}'.format(protect_name(keyspace), cf_name)
    return cf_name
