Thmodel.java 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310
  1. /*
  2. * This file is generated by jOOQ.
  3. */
  4. package jooq;
  5. import java.util.ArrayList;
  6. import java.util.Arrays;
  7. import java.util.List;
  8. import javax.annotation.Generated;
  9. import jooq.tables.Accountrecord;
  10. import jooq.tables.Accrecord;
  11. import jooq.tables.Brokerinfor;
  12. import jooq.tables.Cardaccount;
  13. import jooq.tables.Cashrecord;
  14. import jooq.tables.Chatrecord;
  15. import jooq.tables.CoinShareRecord;
  16. import jooq.tables.Datatypeinfo;
  17. import jooq.tables.Honorinfo;
  18. import jooq.tables.Imlog;
  19. import jooq.tables.Log;
  20. import jooq.tables.Memberinfo;
  21. import jooq.tables.Membersign;
  22. import jooq.tables.Modelact;
  23. import jooq.tables.Modelactitem;
  24. import jooq.tables.Modelcard;
  25. import jooq.tables.Modelfan;
  26. import jooq.tables.Modelfigure;
  27. import jooq.tables.Modelinfo;
  28. import jooq.tables.Modelintimate;
  29. import jooq.tables.Modelphoto;
  30. import jooq.tables.Modelprice;
  31. import jooq.tables.Modelprivate;
  32. import jooq.tables.Modelprivatediscuss;
  33. import jooq.tables.Modelprivateitem;
  34. import jooq.tables.Nexus;
  35. import jooq.tables.Onlinelog;
  36. import jooq.tables.Orderrecord;
  37. import jooq.tables.Paraminfo;
  38. import jooq.tables.Parttyinfo;
  39. import jooq.tables.Parttysign;
  40. import jooq.tables.Redpacket;
  41. import jooq.tables.Reportinfo;
  42. import jooq.tables.Sharerecord;
  43. import jooq.tables.Videorecord;
  44. import org.jooq.Catalog;
  45. import org.jooq.Table;
  46. import org.jooq.impl.SchemaImpl;
  47. /**
  48. * This class is generated by jOOQ.
  49. */
  50. @Generated(
  51. value = {
  52. "http://www.jooq.org",
  53. "jOOQ version:3.11.5"
  54. },
  55. comments = "This class is generated by jOOQ"
  56. )
  57. @SuppressWarnings({ "all", "unchecked", "rawtypes" })
  58. public class Thmodel extends SchemaImpl {
  59. private static final long serialVersionUID = -1631060433;
  60. /**
  61. * The reference instance of <code>thmodel</code>
  62. */
  63. public static final Thmodel THMODEL = new Thmodel();
  64. /**
  65. * The table <code>thmodel.accountrecord</code>.
  66. */
  67. public final Accountrecord ACCOUNTRECORD = jooq.tables.Accountrecord.ACCOUNTRECORD;
  68. /**
  69. * The table <code>thmodel.accrecord</code>.
  70. */
  71. public final Accrecord ACCRECORD = jooq.tables.Accrecord.ACCRECORD;
  72. /**
  73. * The table <code>thmodel.brokerinfor</code>.
  74. */
  75. public final Brokerinfor BROKERINFOR = jooq.tables.Brokerinfor.BROKERINFOR;
  76. /**
  77. * The table <code>thmodel.cardaccount</code>.
  78. */
  79. public final Cardaccount CARDACCOUNT = jooq.tables.Cardaccount.CARDACCOUNT;
  80. /**
  81. * The table <code>thmodel.cashrecord</code>.
  82. */
  83. public final Cashrecord CASHRECORD = jooq.tables.Cashrecord.CASHRECORD;
  84. /**
  85. * 类别:文字、语音、图片
  86. */
  87. public final Chatrecord CHATRECORD = jooq.tables.Chatrecord.CHATRECORD;
  88. /**
  89. * The table <code>thmodel.coin_share_record</code>.
  90. */
  91. public final CoinShareRecord COIN_SHARE_RECORD = jooq.tables.CoinShareRecord.COIN_SHARE_RECORD;
  92. /**
  93. * The table <code>thmodel.datatypeinfo</code>.
  94. */
  95. public final Datatypeinfo DATATYPEINFO = jooq.tables.Datatypeinfo.DATATYPEINFO;
  96. /**
  97. * The table <code>thmodel.honorinfo</code>.
  98. */
  99. public final Honorinfo HONORINFO = jooq.tables.Honorinfo.HONORINFO;
  100. /**
  101. * The table <code>thmodel.imlog</code>.
  102. */
  103. public final Imlog IMLOG = jooq.tables.Imlog.IMLOG;
  104. /**
  105. * The table <code>thmodel.log</code>.
  106. */
  107. public final Log LOG = jooq.tables.Log.LOG;
  108. /**
  109. * The table <code>thmodel.memberinfo</code>.
  110. */
  111. public final Memberinfo MEMBERINFO = jooq.tables.Memberinfo.MEMBERINFO;
  112. /**
  113. * The table <code>thmodel.membersign</code>.
  114. */
  115. public final Membersign MEMBERSIGN = jooq.tables.Membersign.MEMBERSIGN;
  116. /**
  117. * The table <code>thmodel.modelact</code>.
  118. */
  119. public final Modelact MODELACT = jooq.tables.Modelact.MODELACT;
  120. /**
  121. * The table <code>thmodel.modelactitem</code>.
  122. */
  123. public final Modelactitem MODELACTITEM = jooq.tables.Modelactitem.MODELACTITEM;
  124. /**
  125. * The table <code>thmodel.modelcard</code>.
  126. */
  127. public final Modelcard MODELCARD = jooq.tables.Modelcard.MODELCARD;
  128. /**
  129. * The table <code>thmodel.modelfan</code>.
  130. */
  131. public final Modelfan MODELFAN = jooq.tables.Modelfan.MODELFAN;
  132. /**
  133. * The table <code>thmodel.modelfigure</code>.
  134. */
  135. public final Modelfigure MODELFIGURE = jooq.tables.Modelfigure.MODELFIGURE;
  136. /**
  137. * The table <code>thmodel.modelinfo</code>.
  138. */
  139. public final Modelinfo MODELINFO = jooq.tables.Modelinfo.MODELINFO;
  140. /**
  141. * The table <code>thmodel.modelintimate</code>.
  142. */
  143. public final Modelintimate MODELINTIMATE = jooq.tables.Modelintimate.MODELINTIMATE;
  144. /**
  145. * The table <code>thmodel.modelphoto</code>.
  146. */
  147. public final Modelphoto MODELPHOTO = jooq.tables.Modelphoto.MODELPHOTO;
  148. /**
  149. * The table <code>thmodel.modelprice</code>.
  150. */
  151. public final Modelprice MODELPRICE = jooq.tables.Modelprice.MODELPRICE;
  152. /**
  153. * The table <code>thmodel.modelprivate</code>.
  154. */
  155. public final Modelprivate MODELPRIVATE = jooq.tables.Modelprivate.MODELPRIVATE;
  156. /**
  157. * The table <code>thmodel.modelprivatediscuss</code>.
  158. */
  159. public final Modelprivatediscuss MODELPRIVATEDISCUSS = jooq.tables.Modelprivatediscuss.MODELPRIVATEDISCUSS;
  160. /**
  161. * The table <code>thmodel.modelprivateitem</code>.
  162. */
  163. public final Modelprivateitem MODELPRIVATEITEM = jooq.tables.Modelprivateitem.MODELPRIVATEITEM;
  164. /**
  165. * The table <code>thmodel.nexus</code>.
  166. */
  167. public final Nexus NEXUS = jooq.tables.Nexus.NEXUS;
  168. /**
  169. * The table <code>thmodel.onlinelog</code>.
  170. */
  171. public final Onlinelog ONLINELOG = jooq.tables.Onlinelog.ONLINELOG;
  172. /**
  173. * The table <code>thmodel.orderrecord</code>.
  174. */
  175. public final Orderrecord ORDERRECORD = jooq.tables.Orderrecord.ORDERRECORD;
  176. /**
  177. * The table <code>thmodel.paraminfo</code>.
  178. */
  179. public final Paraminfo PARAMINFO = jooq.tables.Paraminfo.PARAMINFO;
  180. /**
  181. * The table <code>thmodel.parttyinfo</code>.
  182. */
  183. public final Parttyinfo PARTTYINFO = jooq.tables.Parttyinfo.PARTTYINFO;
  184. /**
  185. * The table <code>thmodel.parttysign</code>.
  186. */
  187. public final Parttysign PARTTYSIGN = jooq.tables.Parttysign.PARTTYSIGN;
  188. /**
  189. * The table <code>thmodel.redpacket</code>.
  190. */
  191. public final Redpacket REDPACKET = jooq.tables.Redpacket.REDPACKET;
  192. /**
  193. * The table <code>thmodel.reportinfo</code>.
  194. */
  195. public final Reportinfo REPORTINFO = jooq.tables.Reportinfo.REPORTINFO;
  196. /**
  197. * 分享记录
  198. */
  199. public final Sharerecord SHARERECORD = jooq.tables.Sharerecord.SHARERECORD;
  200. /**
  201. * The table <code>thmodel.videorecord</code>.
  202. */
  203. public final Videorecord VIDEORECORD = jooq.tables.Videorecord.VIDEORECORD;
  204. /**
  205. * No further instances allowed
  206. */
  207. private Thmodel() {
  208. super("thmodel", null);
  209. }
  210. /**
  211. * {@inheritDoc}
  212. */
  213. @Override
  214. public Catalog getCatalog() {
  215. return DefaultCatalog.DEFAULT_CATALOG;
  216. }
  217. @Override
  218. public final List<Table<?>> getTables() {
  219. List result = new ArrayList();
  220. result.addAll(getTables0());
  221. return result;
  222. }
  223. private final List<Table<?>> getTables0() {
  224. return Arrays.<Table<?>>asList(
  225. Accountrecord.ACCOUNTRECORD,
  226. Accrecord.ACCRECORD,
  227. Brokerinfor.BROKERINFOR,
  228. Cardaccount.CARDACCOUNT,
  229. Cashrecord.CASHRECORD,
  230. Chatrecord.CHATRECORD,
  231. CoinShareRecord.COIN_SHARE_RECORD,
  232. Datatypeinfo.DATATYPEINFO,
  233. Honorinfo.HONORINFO,
  234. Imlog.IMLOG,
  235. Log.LOG,
  236. Memberinfo.MEMBERINFO,
  237. Membersign.MEMBERSIGN,
  238. Modelact.MODELACT,
  239. Modelactitem.MODELACTITEM,
  240. Modelcard.MODELCARD,
  241. Modelfan.MODELFAN,
  242. Modelfigure.MODELFIGURE,
  243. Modelinfo.MODELINFO,
  244. Modelintimate.MODELINTIMATE,
  245. Modelphoto.MODELPHOTO,
  246. Modelprice.MODELPRICE,
  247. Modelprivate.MODELPRIVATE,
  248. Modelprivatediscuss.MODELPRIVATEDISCUSS,
  249. Modelprivateitem.MODELPRIVATEITEM,
  250. Nexus.NEXUS,
  251. Onlinelog.ONLINELOG,
  252. Orderrecord.ORDERRECORD,
  253. Paraminfo.PARAMINFO,
  254. Parttyinfo.PARTTYINFO,
  255. Parttysign.PARTTYSIGN,
  256. Redpacket.REDPACKET,
  257. Reportinfo.REPORTINFO,
  258. Sharerecord.SHARERECORD,
  259. Videorecord.VIDEORECORD);
  260. }
  261. }