Documentation ¶
Index ¶
- func GetTableAliasClause(tableName string) string
- func UnwrapIdentifier(identifier string) string
- type DatabaseAdapter
- type DerbyDatabaseAdapter
- func (adapter *DerbyDatabaseAdapter) GetDescription() string
- func (adapter *DerbyDatabaseAdapter) GetName() string
- func (adapter *DerbyDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *DerbyDatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *DerbyDatabaseAdapter) UnwrapIdentifier(identifier string) string
- type GenericDatabaseAdapter
- func (adapter *GenericDatabaseAdapter) GetDescription() string
- func (adapter *GenericDatabaseAdapter) GetName() string
- func (adapter *GenericDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *GenericDatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *GenericDatabaseAdapter) UnwrapIdentifier(identifier string) string
- type MSSQL2008DatabaseAdapter
- func (adapter *MSSQL2008DatabaseAdapter) GetDescription() string
- func (adapter *MSSQL2008DatabaseAdapter) GetName() string
- func (adapter *MSSQL2008DatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *MSSQL2008DatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *MSSQL2008DatabaseAdapter) UnwrapIdentifier(identifier string) string
- type MSSQLDatabaseAdapter
- func (adapter *MSSQLDatabaseAdapter) GetDescription() string
- func (adapter *MSSQLDatabaseAdapter) GetName() string
- func (adapter *MSSQLDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *MSSQLDatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *MSSQLDatabaseAdapter) UnwrapIdentifier(identifier string) string
- type MySQLDatabaseAdapter
- type Oracle12DatabaseAdapter
- func (adapter *Oracle12DatabaseAdapter) GetDescription() string
- func (adapter *Oracle12DatabaseAdapter) GetName() string
- func (adapter *Oracle12DatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *Oracle12DatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *Oracle12DatabaseAdapter) UnwrapIdentifier(identifier string) string
- type OracleDatabaseAdapter
- func (adapter *OracleDatabaseAdapter) GetDescription() string
- func (adapter *OracleDatabaseAdapter) GetName() string
- func (adapter *OracleDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *OracleDatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *OracleDatabaseAdapter) UnwrapIdentifier(identifier string) string
- type PhoenixDatabaseAdapter
- func (adapter *PhoenixDatabaseAdapter) GetDescription() string
- func (adapter *PhoenixDatabaseAdapter) GetName() string
- func (adapter *PhoenixDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, ...) (string, error)
- func (adapter *PhoenixDatabaseAdapter) GetTableAliasClause(tableName string) string
- func (adapter *PhoenixDatabaseAdapter) UnwrapIdentifier(identifier string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTableAliasClause ¶
GetTableAliasClause common table alias clause
func UnwrapIdentifier ¶
UnwrapIdentifier common unwrap identifier
Types ¶
type DatabaseAdapter ¶
type DatabaseAdapter interface { GetName() string GetDescription() string GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioning ...string) (string, error) UnwrapIdentifier(identifier string) string GetTableAliasClause(tableName string) string }
DatabaseAdapter interface
func GetAllDatabaseAdapters ¶
func GetAllDatabaseAdapters() []DatabaseAdapter
GetAllDatabaseAdapters DatabaseAdapter
type DerbyDatabaseAdapter ¶
type DerbyDatabaseAdapter struct { }
DerbyDatabaseAdapter struct
func (*DerbyDatabaseAdapter) GetDescription ¶
func (adapter *DerbyDatabaseAdapter) GetDescription() string
GetDescription database description
func (*DerbyDatabaseAdapter) GetName ¶
func (adapter *DerbyDatabaseAdapter) GetName() string
GetName database engine name
func (*DerbyDatabaseAdapter) GetSelectStatement ¶
func (adapter *DerbyDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*DerbyDatabaseAdapter) GetTableAliasClause ¶
func (adapter *DerbyDatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*DerbyDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *DerbyDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type GenericDatabaseAdapter ¶
type GenericDatabaseAdapter struct { }
GenericDatabaseAdapter struct
func (*GenericDatabaseAdapter) GetDescription ¶
func (adapter *GenericDatabaseAdapter) GetDescription() string
GetDescription database description
func (*GenericDatabaseAdapter) GetName ¶
func (adapter *GenericDatabaseAdapter) GetName() string
GetName database engine name
func (*GenericDatabaseAdapter) GetSelectStatement ¶
func (adapter *GenericDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*GenericDatabaseAdapter) GetTableAliasClause ¶
func (adapter *GenericDatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*GenericDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *GenericDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type MSSQL2008DatabaseAdapter ¶
type MSSQL2008DatabaseAdapter struct { }
MSSQL2008DatabaseAdapter struct
func (*MSSQL2008DatabaseAdapter) GetDescription ¶
func (adapter *MSSQL2008DatabaseAdapter) GetDescription() string
GetDescription database description
func (*MSSQL2008DatabaseAdapter) GetName ¶
func (adapter *MSSQL2008DatabaseAdapter) GetName() string
GetName database engine name
func (*MSSQL2008DatabaseAdapter) GetSelectStatement ¶
func (adapter *MSSQL2008DatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*MSSQL2008DatabaseAdapter) GetTableAliasClause ¶
func (adapter *MSSQL2008DatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*MSSQL2008DatabaseAdapter) UnwrapIdentifier ¶
func (adapter *MSSQL2008DatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type MSSQLDatabaseAdapter ¶
type MSSQLDatabaseAdapter struct { }
MSSQLDatabaseAdapter struct
func (*MSSQLDatabaseAdapter) GetDescription ¶
func (adapter *MSSQLDatabaseAdapter) GetDescription() string
GetDescription database description
func (*MSSQLDatabaseAdapter) GetName ¶
func (adapter *MSSQLDatabaseAdapter) GetName() string
GetName database engine name
func (*MSSQLDatabaseAdapter) GetSelectStatement ¶
func (adapter *MSSQLDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*MSSQLDatabaseAdapter) GetTableAliasClause ¶
func (adapter *MSSQLDatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*MSSQLDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *MSSQLDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type MySQLDatabaseAdapter ¶
type MySQLDatabaseAdapter struct {
GenericDatabaseAdapter
}
MySQLDatabaseAdapter struct
func (*MySQLDatabaseAdapter) GetDescription ¶
func (adapter *MySQLDatabaseAdapter) GetDescription() string
GetDescription database description
func (*MySQLDatabaseAdapter) GetName ¶
func (adapter *MySQLDatabaseAdapter) GetName() string
GetName database engine name
func (*MySQLDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *MySQLDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type Oracle12DatabaseAdapter ¶
type Oracle12DatabaseAdapter struct { }
Oracle12DatabaseAdapter struct
func (*Oracle12DatabaseAdapter) GetDescription ¶
func (adapter *Oracle12DatabaseAdapter) GetDescription() string
GetDescription database description
func (*Oracle12DatabaseAdapter) GetName ¶
func (adapter *Oracle12DatabaseAdapter) GetName() string
GetName database engine name
func (*Oracle12DatabaseAdapter) GetSelectStatement ¶
func (adapter *Oracle12DatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*Oracle12DatabaseAdapter) GetTableAliasClause ¶
func (adapter *Oracle12DatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*Oracle12DatabaseAdapter) UnwrapIdentifier ¶
func (adapter *Oracle12DatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type OracleDatabaseAdapter ¶
type OracleDatabaseAdapter struct { }
OracleDatabaseAdapter struct
func (*OracleDatabaseAdapter) GetDescription ¶
func (adapter *OracleDatabaseAdapter) GetDescription() string
GetDescription database description
func (*OracleDatabaseAdapter) GetName ¶
func (adapter *OracleDatabaseAdapter) GetName() string
GetName database engine name
func (*OracleDatabaseAdapter) GetSelectStatement ¶
func (adapter *OracleDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*OracleDatabaseAdapter) GetTableAliasClause ¶
func (adapter *OracleDatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*OracleDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *OracleDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine
type PhoenixDatabaseAdapter ¶
type PhoenixDatabaseAdapter struct { }
PhoenixDatabaseAdapter struct
func (*PhoenixDatabaseAdapter) GetDescription ¶
func (adapter *PhoenixDatabaseAdapter) GetDescription() string
GetDescription database description
func (*PhoenixDatabaseAdapter) GetName ¶
func (adapter *PhoenixDatabaseAdapter) GetName() string
GetName database engine name
func (*PhoenixDatabaseAdapter) GetSelectStatement ¶
func (adapter *PhoenixDatabaseAdapter) GetSelectStatement(tableName string, columnNames string, whereClause string, orderByClause string, limit int, offset int, columnForPartitioningParams ...string) (string, error)
GetSelectStatement for database engine
func (*PhoenixDatabaseAdapter) GetTableAliasClause ¶
func (adapter *PhoenixDatabaseAdapter) GetTableAliasClause(tableName string) string
GetTableAliasClause for database engine
func (*PhoenixDatabaseAdapter) UnwrapIdentifier ¶
func (adapter *PhoenixDatabaseAdapter) UnwrapIdentifier(identifier string) string
UnwrapIdentifier for database engine