All Downloads are FREE. Search and download functionalities are using the official Maven repository.

keywhiz.jooq.KeywhizdbTest Maven / Gradle / Ivy

The newest version!
/*
 * This file is generated by jOOQ.
 */
package keywhiz.jooq;


import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import javax.annotation.processing.Generated;

import keywhiz.jooq.tables.Accessgrants;
import keywhiz.jooq.tables.Clients;
import keywhiz.jooq.tables.FlywaySchemaHistory;
import keywhiz.jooq.tables.Groups;
import keywhiz.jooq.tables.Memberships;
import keywhiz.jooq.tables.Secrets;
import keywhiz.jooq.tables.SecretsContent;
import keywhiz.jooq.tables.Users;

import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;


/**
 * This class is generated by jOOQ.
 */
@Generated(
    value = {
        "http://www.jooq.org",
        "jOOQ version:3.12.0"
    },
    comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class KeywhizdbTest extends SchemaImpl {

    private static final long serialVersionUID = 300693671;

    /**
     * The reference instance of keywhizdb_test
     */
    public static final KeywhizdbTest KEYWHIZDB_TEST = new KeywhizdbTest();

    /**
     * The table keywhizdb_test.accessgrants.
     */
    public final Accessgrants ACCESSGRANTS = keywhiz.jooq.tables.Accessgrants.ACCESSGRANTS;

    /**
     * The table keywhizdb_test.clients.
     */
    public final Clients CLIENTS = keywhiz.jooq.tables.Clients.CLIENTS;

    /**
     * The table keywhizdb_test.flyway_schema_history.
     */
    public final FlywaySchemaHistory FLYWAY_SCHEMA_HISTORY = keywhiz.jooq.tables.FlywaySchemaHistory.FLYWAY_SCHEMA_HISTORY;

    /**
     * The table keywhizdb_test.groups.
     */
    public final Groups GROUPS = keywhiz.jooq.tables.Groups.GROUPS;

    /**
     * The table keywhizdb_test.memberships.
     */
    public final Memberships MEMBERSHIPS = keywhiz.jooq.tables.Memberships.MEMBERSHIPS;

    /**
     * The table keywhizdb_test.secrets.
     */
    public final Secrets SECRETS = keywhiz.jooq.tables.Secrets.SECRETS;

    /**
     * The table keywhizdb_test.secrets_content.
     */
    public final SecretsContent SECRETS_CONTENT = keywhiz.jooq.tables.SecretsContent.SECRETS_CONTENT;

    /**
     * The table keywhizdb_test.users.
     */
    public final Users USERS = keywhiz.jooq.tables.Users.USERS;

    /**
     * No further instances allowed
     */
    private KeywhizdbTest() {
        super("keywhizdb_test", null);
    }


    @Override
    public Catalog getCatalog() {
        return DefaultCatalog.DEFAULT_CATALOG;
    }

    @Override
    public final List> getTables() {
        List result = new ArrayList();
        result.addAll(getTables0());
        return result;
    }

    private final List> getTables0() {
        return Arrays.>asList(
            Accessgrants.ACCESSGRANTS,
            Clients.CLIENTS,
            FlywaySchemaHistory.FLYWAY_SCHEMA_HISTORY,
            Groups.GROUPS,
            Memberships.MEMBERSHIPS,
            Secrets.SECRETS,
            SecretsContent.SECRETS_CONTENT,
            Users.USERS);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy