java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter<T>
All Implemented Interfaces:
IDataSourceAdapter<T>
Direct Known Subclasses:
MysqlAdapter, PostgreSqlAdapter, SqliteAdapter

public abstract class SqlCommonAdapter<T extends ISqlCommonConfig> extends Object implements IDataSourceAdapter<T>
  • Field Details

    • ds

      protected com.zaxxer.hikari.HikariDataSource ds
    • profileTable

      protected String profileTable
    • researchTable

      protected String researchTable
    • backpackTable

      protected String backpackTable
    • bpInvTable

      protected String bpInvTable
    • blockRecordTable

      protected String blockRecordTable
    • blockDataTable

      protected String blockDataTable
    • universalRecordTable

      protected String universalRecordTable
    • universalDataTable

      protected String universalDataTable
    • chunkDataTable

      protected String chunkDataTable
    • blockInvTable

      protected String blockInvTable
    • universalInvTable

      protected String universalInvTable
    • tableMetadataTable

      protected String tableMetadataTable
    • config

      protected T extends ISqlCommonConfig config
  • Constructor Details

    • SqlCommonAdapter

      public SqlCommonAdapter()
  • Method Details