/*
 * This file is generated by jOOQ.
 */
package org.jooq.meta.duckdb.system.main;


import org.jooq.meta.duckdb.system.main.tables.DuckdbColumns;
import org.jooq.meta.duckdb.system.main.tables.DuckdbConstraints;
import org.jooq.meta.duckdb.system.main.tables.DuckdbDatabases;
import org.jooq.meta.duckdb.system.main.tables.DuckdbIndexes;
import org.jooq.meta.duckdb.system.main.tables.DuckdbSchemas;
import org.jooq.meta.duckdb.system.main.tables.DuckdbTables;
import org.jooq.meta.duckdb.system.main.tables.DuckdbTypes;
import org.jooq.meta.duckdb.system.main.tables.DuckdbViews;


/**
 * Convenience access to all tables in main.
 */
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {

    /**
     * The table <code>system.main.duckdb_columns</code>.
     */
    public static final DuckdbColumns DUCKDB_COLUMNS = DuckdbColumns.DUCKDB_COLUMNS;

    /**
     * The table <code>system.main.duckdb_constraints</code>.
     */
    public static final DuckdbConstraints DUCKDB_CONSTRAINTS = DuckdbConstraints.DUCKDB_CONSTRAINTS;

    /**
     * The table <code>system.main.duckdb_databases</code>.
     */
    public static final DuckdbDatabases DUCKDB_DATABASES = DuckdbDatabases.DUCKDB_DATABASES;

    /**
     * The table <code>system.main.duckdb_indexes</code>.
     */
    public static final DuckdbIndexes DUCKDB_INDEXES = DuckdbIndexes.DUCKDB_INDEXES;

    /**
     * The table <code>system.main.duckdb_schemas</code>.
     */
    public static final DuckdbSchemas DUCKDB_SCHEMAS = DuckdbSchemas.DUCKDB_SCHEMAS;

    /**
     * The table <code>system.main.duckdb_tables</code>.
     */
    public static final DuckdbTables DUCKDB_TABLES = DuckdbTables.DUCKDB_TABLES;

    /**
     * The table <code>system.main.duckdb_types</code>.
     */
    public static final DuckdbTypes DUCKDB_TYPES = DuckdbTypes.DUCKDB_TYPES;

    /**
     * The table <code>system.main.duckdb_views</code>.
     */
    public static final DuckdbViews DUCKDB_VIEWS = DuckdbViews.DUCKDB_VIEWS;
}
