vertx-pin/zero-fm/src/main/java/cn/vertxup/fm/domain/Db.java
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.fm.domain;
import cn.vertxup.fm.domain.tables.*;
import io.vertx.mod.ke.refine.Ke;
import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
import java.util.Arrays;
import java.util.List;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({"all", "unchecked", "rawtypes"})
public class Db extends SchemaImpl {
/**
* The reference instance of <code>DB_ETERNAL</code>
*/
public static final Db DB_ETERNAL = new Db();
private static final long serialVersionUID = 1L;
/**
* The table <code>DB_ETERNAL.F_BANK</code>.
*/
public final FBank F_BANK = FBank.F_BANK;
/**
* The table <code>DB_ETERNAL.F_BILL</code>.
*/
public final FBill F_BILL = FBill.F_BILL;
/**
* The table <code>DB_ETERNAL.F_BILL_ITEM</code>.
*/
public final FBillItem F_BILL_ITEM = FBillItem.F_BILL_ITEM;
/**
* The table <code>DB_ETERNAL.F_BOOK</code>.
*/
public final FBook F_BOOK = FBook.F_BOOK;
/**
* The table <code>DB_ETERNAL.F_CURRENCY</code>.
*/
public final FCurrency F_CURRENCY = FCurrency.F_CURRENCY;
/**
* The table <code>DB_ETERNAL.F_DEBT</code>.
*/
public final FDebt F_DEBT = FDebt.F_DEBT;
/**
* The table <code>DB_ETERNAL.F_INVOICE</code>.
*/
public final FInvoice F_INVOICE = FInvoice.F_INVOICE;
/**
* The table <code>DB_ETERNAL.F_PAY_TERM</code>.
*/
public final FPayTerm F_PAY_TERM = FPayTerm.F_PAY_TERM;
/**
* The table <code>DB_ETERNAL.F_PAYMENT</code>.
*/
public final FPayment F_PAYMENT = FPayment.F_PAYMENT;
/**
* The table <code>DB_ETERNAL.F_PAYMENT_ITEM</code>.
*/
public final FPaymentItem F_PAYMENT_ITEM = FPaymentItem.F_PAYMENT_ITEM;
/**
* The table <code>DB_ETERNAL.F_PRE_AUTHORIZE</code>.
*/
public final FPreAuthorize F_PRE_AUTHORIZE = FPreAuthorize.F_PRE_AUTHORIZE;
/**
* The table <code>DB_ETERNAL.F_SETTLEMENT</code>.
*/
public final FSettlement F_SETTLEMENT = FSettlement.F_SETTLEMENT;
/**
* The table <code>DB_ETERNAL.F_SETTLEMENT_ITEM</code>.
*/
public final FSettlementItem F_SETTLEMENT_ITEM = FSettlementItem.F_SETTLEMENT_ITEM;
/**
* The table <code>DB_ETERNAL.F_SUBJECT</code>.
*/
public final FSubject F_SUBJECT = FSubject.F_SUBJECT;
/**
* No further instances allowed
*/
private Db() {
super(Ke.getDatabase(), null);
}
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
}
@Override
public final List<Table<?>> getTables() {
return Arrays.asList(
FBank.F_BANK,
FBill.F_BILL,
FBillItem.F_BILL_ITEM,
FBook.F_BOOK,
FCurrency.F_CURRENCY,
FDebt.F_DEBT,
FInvoice.F_INVOICE,
FPayTerm.F_PAY_TERM,
FPayment.F_PAYMENT,
FPaymentItem.F_PAYMENT_ITEM,
FPreAuthorize.F_PRE_AUTHORIZE,
FSettlement.F_SETTLEMENT,
FSettlementItem.F_SETTLEMENT_ITEM,
FSubject.F_SUBJECT
);
}
}