DefaultSchema.java
/*
* This file is generated by jOOQ.
*/
package com.io7m.idstore.database.postgres.internal;
import com.io7m.idstore.database.postgres.internal.tables.Admins;
import com.io7m.idstore.database.postgres.internal.tables.Audit;
import com.io7m.idstore.database.postgres.internal.tables.Bans;
import com.io7m.idstore.database.postgres.internal.tables.EmailVerifications;
import com.io7m.idstore.database.postgres.internal.tables.Emails;
import com.io7m.idstore.database.postgres.internal.tables.LoginHistory;
import com.io7m.idstore.database.postgres.internal.tables.SchemaVersion;
import com.io7m.idstore.database.postgres.internal.tables.UserIds;
import com.io7m.idstore.database.postgres.internal.tables.UserPasswordResets;
import com.io7m.idstore.database.postgres.internal.tables.Users;
import java.util.Arrays;
import java.util.List;
import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class DefaultSchema extends SchemaImpl {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>DEFAULT_SCHEMA</code>
*/
public static final DefaultSchema DEFAULT_SCHEMA = new DefaultSchema();
/**
* The table <code>ADMINS</code>.
*/
public final Admins ADMINS = Admins.ADMINS;
/**
* The table <code>AUDIT</code>.
*/
public final Audit AUDIT = Audit.AUDIT;
/**
* The table <code>BANS</code>.
*/
public final Bans BANS = Bans.BANS;
/**
* The table <code>EMAIL_VERIFICATIONS</code>.
*/
public final EmailVerifications EMAIL_VERIFICATIONS = EmailVerifications.EMAIL_VERIFICATIONS;
/**
* The table <code>EMAILS</code>.
*/
public final Emails EMAILS = Emails.EMAILS;
/**
* The table <code>LOGIN_HISTORY</code>.
*/
public final LoginHistory LOGIN_HISTORY = LoginHistory.LOGIN_HISTORY;
/**
* The table <code>SCHEMA_VERSION</code>.
*/
public final SchemaVersion SCHEMA_VERSION = SchemaVersion.SCHEMA_VERSION;
/**
* The table <code>USER_IDS</code>.
*/
public final UserIds USER_IDS = UserIds.USER_IDS;
/**
* The table <code>USER_PASSWORD_RESETS</code>.
*/
public final UserPasswordResets USER_PASSWORD_RESETS = UserPasswordResets.USER_PASSWORD_RESETS;
/**
* The table <code>USERS</code>.
*/
public final Users USERS = Users.USERS;
/**
* No further instances allowed
*/
private DefaultSchema() {
super("", null);
}
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
}
@Override
public final List<Table<?>> getTables() {
return Arrays.asList(
Admins.ADMINS,
Audit.AUDIT,
Bans.BANS,
EmailVerifications.EMAIL_VERIFICATIONS,
Emails.EMAILS,
LoginHistory.LOGIN_HISTORY,
SchemaVersion.SCHEMA_VERSION,
UserIds.USER_IDS,
UserPasswordResets.USER_PASSWORD_RESETS,
Users.USERS
);
}
}