public TableSchema getTableSchema(String table, String database) {
        final String sql = "DESCRIBE TABLE " + table + " FORMAT " + ClickHouseFormat.TSKV.name();
        return getTableSchemaImpl(sql, table, null, database, null);
    }
<p>Fetches schema of a table and returns complete information about each column.
Information includes column name, type, default value, etc.</p>
<p>See {@link #register(Class, TableSchema)}</p>

@param table - table name
@param database - database name
@return {@code TableSchema} - Schema of the table
client-v2/src/main/java/com/clickhouse/client/api/Client.java