001package com.echothree.model.jooq.server.keys.sales; 002 003import com.echothree.model.jooq.server.records.sales.SalesOrderBatches; 004import com.echothree.model.jooq.server.records.sales.SalesOrderLines; 005import com.echothree.model.jooq.server.records.sales.SalesOrders; 006 007import org.jooq.TableField; 008import org.jooq.UniqueKey; 009import org.jooq.impl.DSL; 010import org.jooq.impl.Internal; 011 012/** 013 * Key definitions for the SalesUnique component. 014 */ 015public interface SalesUniqueKeys { 016 public static final UniqueKey<SalesOrderBatches> SALES_ORDER_BATCHES_BATCH_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrderBatches.SalesOrderBatches, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrderBatches.SalesOrderBatches.BATCH, com.echothree.model.jooq.server.tables.sales.SalesOrderBatches.SalesOrderBatches.THRU_TIME }, true); 017 public static final UniqueKey<SalesOrderBatches> SALES_ORDER_BATCHES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrderBatches.SalesOrderBatches, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrderBatches.SalesOrderBatches.SALES_ORDER_BATCH }, true); 018 public static final UniqueKey<SalesOrderLines> SALES_ORDER_LINES_ORDER_LINE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrderLines.SalesOrderLines, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrderLines.SalesOrderLines.ORDER_LINE, com.echothree.model.jooq.server.tables.sales.SalesOrderLines.SalesOrderLines.THRU_TIME }, true); 019 public static final UniqueKey<SalesOrderLines> SALES_ORDER_LINES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrderLines.SalesOrderLines, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrderLines.SalesOrderLines.SALES_ORDER_LINE }, true); 020 public static final UniqueKey<SalesOrders> SALES_ORDERS_ORDER_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrders.SalesOrders, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrders.SalesOrders.ORDER, com.echothree.model.jooq.server.tables.sales.SalesOrders.SalesOrders.THRU_TIME }, true); 021 public static final UniqueKey<SalesOrders> SALES_ORDERS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sales.SalesOrders.SalesOrders, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sales.SalesOrders.SalesOrders.SALES_ORDER }, true); 022}