/*
 * This file is generated by jOOQ.
 */
package ru.micord.ervu_dashboard.db_beans.public_;


import org.jooq.TableField;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.Internal;

import ru.micord.ervu_dashboard.db_beans.public_.tables.ActionLogs;
import ru.micord.ervu_dashboard.db_beans.public_.tables.Databasechangeloglock;
import ru.micord.ervu_dashboard.db_beans.public_.tables.WorkflowLogs;
import ru.micord.ervu_dashboard.db_beans.public_.tables.records.ActionLogsRecord;
import ru.micord.ervu_dashboard.db_beans.public_.tables.records.DatabasechangeloglockRecord;
import ru.micord.ervu_dashboard.db_beans.public_.tables.records.WorkflowLogsRecord;


/**
 * A class modelling foreign key relationships and constraints of tables in
 * public.
 */
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Keys {

    // -------------------------------------------------------------------------
    // UNIQUE and PRIMARY KEY definitions
    // -------------------------------------------------------------------------

    public static final UniqueKey<ActionLogsRecord> ACTION_LOGS_PKEY = Internal.createUniqueKey(ActionLogs.ACTION_LOGS, DSL.name("action_logs_pkey"), new TableField[] { ActionLogs.ACTION_LOGS.ACTION_LOG_ID }, true);
    public static final UniqueKey<DatabasechangeloglockRecord> DATABASECHANGELOGLOCK_PKEY = Internal.createUniqueKey(Databasechangeloglock.DATABASECHANGELOGLOCK, DSL.name("databasechangeloglock_pkey"), new TableField[] { Databasechangeloglock.DATABASECHANGELOGLOCK.ID }, true);
    public static final UniqueKey<WorkflowLogsRecord> WORKFLOW_LOGS_PKEY = Internal.createUniqueKey(WorkflowLogs.WORKFLOW_LOGS, DSL.name("workflow_logs_pkey"), new TableField[] { WorkflowLogs.WORKFLOW_LOGS.LOGGING_ID }, true);
}
