Documentation
¶
Index ¶
- type DMDialect
- type DefaultDialect
- func (this_ *DefaultDialect) AddColumnTypeInfo(columnTypeInfo *ColumnTypeInfo)
- func (this_ *DefaultDialect) AddFuncTypeInfo(funcTypeInfo *FuncTypeInfo)
- func (this_ *DefaultDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
- func (this_ *DefaultDialect) ColumnCommentSql(ownerName string, tableName string, columnName string, comment string) (sqlList []string, err error)
- func (this_ *DefaultDialect) ColumnDeleteSql(ownerName string, tableName string, columnName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) ColumnModel(data map[string]interface{}) (table *ColumnModel, err error)
- func (this_ *DefaultDialect) ColumnRenameSql(ownerName string, tableName string, oldColumnName string, newColumnName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) ColumnSelectSql(ownerName string, tableName string, columnName string) (sql string, err error)
- func (this_ *DefaultDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, ...) (sqlList []string, err error)
- func (this_ *DefaultDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *DefaultDialect) DialectType() (dialectType *Type)
- func (this_ *DefaultDialect) FormatColumnType(column *ColumnModel) (columnType string, err error)
- func (this_ *DefaultDialect) FormatDefaultValue(column *ColumnModel) (defaultValue string)
- func (this_ *DefaultDialect) FormatFunc(funcStr string) (res string, err error)
- func (this_ *DefaultDialect) GeFuncTypeInfos() (funcTypeInfoList []*FuncTypeInfo)
- func (this_ *DefaultDialect) GetColumnTypeInfo(typeName string) (columnTypeInfo *ColumnTypeInfo, err error)
- func (this_ *DefaultDialect) GetColumnTypeInfos() (columnTypeInfoList []*ColumnTypeInfo)
- func (this_ *DefaultDialect) GetFuncTypeInfo(funcName string) (funcTypeInfo *FuncTypeInfo, err error)
- func (this_ *DefaultDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
- func (this_ *DefaultDialect) IndexDeleteSql(ownerName string, tableName string, indexName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
- func (this_ *DefaultDialect) IndexRenameSql(ownerName string, tableName string, oldIndexName string, newIndexName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *DefaultDialect) InsertDataListSql(ownerName string, tableName string, columnList []*ColumnModel, ...) (sqlList []string, batchSqlList []string, err error)
- func (this_ *DefaultDialect) InsertSql(insert *InsertModel) (sqlList []string, err error)
- func (this_ *DefaultDialect) IsSqlEnd(sqlStr string) (isSqlEnd bool)
- func (this_ *DefaultDialect) OwnerChangeSql(ownerName string) (sql string, err error)
- func (this_ *DefaultDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
- func (this_ *DefaultDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
- func (this_ *DefaultDialect) OwnersSelectSql() (sql string, err error)
- func (this_ *DefaultDialect) PackColumn(columnName string) string
- func (this_ *DefaultDialect) PackColumns(columnNames []string) string
- func (this_ *DefaultDialect) PackOwner(ownerName string) string
- func (this_ *DefaultDialect) PackTable(tableName string) string
- func (this_ *DefaultDialect) PackValueForSql(column *ColumnModel, value interface{}) string
- func (this_ *DefaultDialect) PrimaryKeyAddSql(ownerName string, tableName string, primaryKeys []string) (sqlList []string, err error)
- func (this_ *DefaultDialect) PrimaryKeyDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
- func (this_ *DefaultDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *DefaultDialect) SqlSplit(sqlStr string) (sqlList []string)
- func (this_ *DefaultDialect) TableCommentSql(ownerName string, tableName string, comment string) (sqlList []string, err error)
- func (this_ *DefaultDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
- func (this_ *DefaultDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
- func (this_ *DefaultDialect) TableRenameSql(ownerName string, oldTableName string, newTableName string) (sqlList []string, err error)
- func (this_ *DefaultDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *DefaultDialect) TablesSelectSql(ownerName string) (sql string, err error)
- func (this_ *DefaultDialect) ToColumnTypeInfo(columnType string) (columnTypeInfo *ColumnTypeInfo, length, decimal int, err error)
- type KinBaseDialect
- type MysqlDialect
- func (this_ *MysqlDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
- func (this_ *MysqlDialect) ColumnDeleteSql(ownerName string, tableName string, columnName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
- func (this_ *MysqlDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, ...) (sqlList []string, err error)
- func (this_ *MysqlDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *MysqlDialect) FormatColumnType(column *ColumnModel) (columnType string, err error)
- func (this_ *MysqlDialect) FormatDefaultValue(column *ColumnModel) (defaultValue string)
- func (this_ *MysqlDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
- func (this_ *MysqlDialect) IndexDeleteSql(ownerName string, tableName string, indexName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
- func (this_ *MysqlDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *MysqlDialect) OwnerChangeSql(ownerName string) (sql string, err error)
- func (this_ *MysqlDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
- func (this_ *MysqlDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
- func (this_ *MysqlDialect) OwnerSelectSql(ownerName string) (sql string, err error)
- func (this_ *MysqlDialect) OwnersSelectSql() (sql string, err error)
- func (this_ *MysqlDialect) PackColumn(columnName string) string
- func (this_ *MysqlDialect) PackColumns(columnNames []string) string
- func (this_ *MysqlDialect) PackOwner(ownerName string) string
- func (this_ *MysqlDialect) PackTable(tableName string) string
- func (this_ *MysqlDialect) PackValueForSql(column *ColumnModel, value interface{}) string
- func (this_ *MysqlDialect) PrimaryKeyAddSql(ownerName string, tableName string, primaryKeys []string) (sqlList []string, err error)
- func (this_ *MysqlDialect) PrimaryKeyDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
- func (this_ *MysqlDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *MysqlDialect) TableCommentSql(ownerName string, tableName string, comment string) (sqlList []string, err error)
- func (this_ *MysqlDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
- func (this_ *MysqlDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
- func (this_ *MysqlDialect) TableRenameSql(ownerName string, oldTableName string, newTableName string) (sqlList []string, err error)
- func (this_ *MysqlDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *MysqlDialect) TablesSelectSql(ownerName string) (sql string, err error)
- type OracleDialect
- func (this_ *OracleDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
- func (this_ *OracleDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *OracleDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
- func (this_ *OracleDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *OracleDialect) InsertDataListSql(ownerName string, tableName string, columnList []*ColumnModel, ...) (sqlList []string, batchSqlList []string, err error)
- func (this_ *OracleDialect) OwnerChangeSql(ownerName string) (sql string, err error)
- func (this_ *OracleDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
- func (this_ *OracleDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
- func (this_ *OracleDialect) OwnerSelectSql(ownerName string) (sql string, err error)
- func (this_ *OracleDialect) OwnersSelectSql() (sql string, err error)
- func (this_ *OracleDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
- func (this_ *OracleDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *OracleDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
- func (this_ *OracleDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *OracleDialect) TablesSelectSql(ownerName string) (sql string, err error)
- type PostgresqlDialect
- func (this_ *PostgresqlDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
- func (this_ *PostgresqlDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, ...) (sqlList []string, err error)
- func (this_ *PostgresqlDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *PostgresqlDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
- func (this_ *PostgresqlDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *PostgresqlDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
- func (this_ *PostgresqlDialect) OwnerSelectSql(ownerName string) (sql string, err error)
- func (this_ *PostgresqlDialect) OwnersSelectSql() (sql string, err error)
- func (this_ *PostgresqlDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
- func (this_ *PostgresqlDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *PostgresqlDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
- func (this_ *PostgresqlDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *PostgresqlDialect) TablesSelectSql(ownerName string) (sql string, err error)
- type ShenTongDialect
- type SqliteDialect
- func (this_ *SqliteDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
- func (this_ *SqliteDialect) ColumnCommentSql(ownerName string, tableName string, columnName string, comment string) (sqlList []string, err error)
- func (this_ *SqliteDialect) ColumnDeleteSql(ownerName string, tableName string, columnName string) (sqlList []string, err error)
- func (this_ *SqliteDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
- func (this_ *SqliteDialect) ColumnRenameSql(ownerName string, tableName string, oldName string, newName string) (sqlList []string, err error)
- func (this_ *SqliteDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, ...) (sqlList []string, err error)
- func (this_ *SqliteDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *SqliteDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
- func (this_ *SqliteDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
- func (this_ *SqliteDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *SqliteDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
- func (this_ *SqliteDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
- func (this_ *SqliteDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
- func (this_ *SqliteDialect) OwnerSelectSql(ownerName string) (sql string, err error)
- func (this_ *SqliteDialect) OwnersSelectSql() (sql string, err error)
- func (this_ *SqliteDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
- func (this_ *SqliteDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *SqliteDialect) TableCommentSql(ownerName string, tableName string, comment string) (sqlList []string, err error)
- func (this_ *SqliteDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
- func (this_ *SqliteDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
- func (this_ *SqliteDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
- func (this_ *SqliteDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
- func (this_ *SqliteDialect) TablesSelectSql(ownerName string) (sql string, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DMDialect ¶
type DMDialect struct {
*OracleDialect
}
func NewDMDialect ¶
func NewDMDialect() *DMDialect
type DefaultDialect ¶
type DefaultDialect struct {
// contains filtered or unexported fields
}
func NewDefaultDialect ¶
func NewDefaultDialect(dialectType *Type) *DefaultDialect
func (*DefaultDialect) AddColumnTypeInfo ¶
func (this_ *DefaultDialect) AddColumnTypeInfo(columnTypeInfo *ColumnTypeInfo)
func (*DefaultDialect) AddFuncTypeInfo ¶
func (this_ *DefaultDialect) AddFuncTypeInfo(funcTypeInfo *FuncTypeInfo)
func (*DefaultDialect) ColumnAddSql ¶
func (this_ *DefaultDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
func (*DefaultDialect) ColumnCommentSql ¶
func (*DefaultDialect) ColumnDeleteSql ¶
func (*DefaultDialect) ColumnModel ¶
func (this_ *DefaultDialect) ColumnModel(data map[string]interface{}) (table *ColumnModel, err error)
func (*DefaultDialect) ColumnRenameSql ¶
func (*DefaultDialect) ColumnSelectSql ¶
func (*DefaultDialect) ColumnUpdateSql ¶
func (this_ *DefaultDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, newColumn *ColumnModel) (sqlList []string, err error)
func (*DefaultDialect) ColumnsSelectSql ¶
func (this_ *DefaultDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
func (*DefaultDialect) DialectType ¶
func (this_ *DefaultDialect) DialectType() (dialectType *Type)
func (*DefaultDialect) FormatColumnType ¶
func (this_ *DefaultDialect) FormatColumnType(column *ColumnModel) (columnType string, err error)
func (*DefaultDialect) FormatDefaultValue ¶
func (this_ *DefaultDialect) FormatDefaultValue(column *ColumnModel) (defaultValue string)
func (*DefaultDialect) FormatFunc ¶
func (this_ *DefaultDialect) FormatFunc(funcStr string) (res string, err error)
func (*DefaultDialect) GeFuncTypeInfos ¶
func (this_ *DefaultDialect) GeFuncTypeInfos() (funcTypeInfoList []*FuncTypeInfo)
func (*DefaultDialect) GetColumnTypeInfo ¶
func (this_ *DefaultDialect) GetColumnTypeInfo(typeName string) (columnTypeInfo *ColumnTypeInfo, err error)
func (*DefaultDialect) GetColumnTypeInfos ¶
func (this_ *DefaultDialect) GetColumnTypeInfos() (columnTypeInfoList []*ColumnTypeInfo)
func (*DefaultDialect) GetFuncTypeInfo ¶
func (this_ *DefaultDialect) GetFuncTypeInfo(funcName string) (funcTypeInfo *FuncTypeInfo, err error)
func (*DefaultDialect) IndexAddSql ¶
func (this_ *DefaultDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
func (*DefaultDialect) IndexDeleteSql ¶
func (*DefaultDialect) IndexModel ¶
func (this_ *DefaultDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
func (*DefaultDialect) IndexRenameSql ¶
func (*DefaultDialect) IndexesSelectSql ¶
func (this_ *DefaultDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
func (*DefaultDialect) InsertDataListSql ¶
func (*DefaultDialect) InsertSql ¶
func (this_ *DefaultDialect) InsertSql(insert *InsertModel) (sqlList []string, err error)
func (*DefaultDialect) IsSqlEnd ¶
func (this_ *DefaultDialect) IsSqlEnd(sqlStr string) (isSqlEnd bool)
func (*DefaultDialect) OwnerChangeSql ¶
func (this_ *DefaultDialect) OwnerChangeSql(ownerName string) (sql string, err error)
func (*DefaultDialect) OwnerCreateSql ¶
func (this_ *DefaultDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
func (*DefaultDialect) OwnerDeleteSql ¶
func (this_ *DefaultDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
func (*DefaultDialect) OwnerModel ¶
func (this_ *DefaultDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
func (*DefaultDialect) OwnersSelectSql ¶
func (this_ *DefaultDialect) OwnersSelectSql() (sql string, err error)
func (*DefaultDialect) PackColumn ¶
func (this_ *DefaultDialect) PackColumn(columnName string) string
func (*DefaultDialect) PackColumns ¶
func (this_ *DefaultDialect) PackColumns(columnNames []string) string
func (*DefaultDialect) PackOwner ¶
func (this_ *DefaultDialect) PackOwner(ownerName string) string
func (*DefaultDialect) PackTable ¶
func (this_ *DefaultDialect) PackTable(tableName string) string
func (*DefaultDialect) PackValueForSql ¶
func (this_ *DefaultDialect) PackValueForSql(column *ColumnModel, value interface{}) string
func (*DefaultDialect) PrimaryKeyAddSql ¶
func (*DefaultDialect) PrimaryKeyDeleteSql ¶
func (this_ *DefaultDialect) PrimaryKeyDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
func (*DefaultDialect) PrimaryKeyModel ¶
func (this_ *DefaultDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
func (*DefaultDialect) PrimaryKeysSelectSql ¶
func (this_ *DefaultDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
func (*DefaultDialect) SqlSplit ¶
func (this_ *DefaultDialect) SqlSplit(sqlStr string) (sqlList []string)
func (*DefaultDialect) TableCommentSql ¶
func (*DefaultDialect) TableCreateSql ¶
func (this_ *DefaultDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
func (*DefaultDialect) TableDeleteSql ¶
func (this_ *DefaultDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
func (*DefaultDialect) TableModel ¶
func (this_ *DefaultDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
func (*DefaultDialect) TableRenameSql ¶
func (*DefaultDialect) TableSelectSql ¶
func (this_ *DefaultDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
func (*DefaultDialect) TablesSelectSql ¶
func (this_ *DefaultDialect) TablesSelectSql(ownerName string) (sql string, err error)
func (*DefaultDialect) ToColumnTypeInfo ¶
func (this_ *DefaultDialect) ToColumnTypeInfo(columnType string) (columnTypeInfo *ColumnTypeInfo, length, decimal int, err error)
type KinBaseDialect ¶
type KinBaseDialect struct {
*OracleDialect
}
func NewKinBaseDialect ¶
func NewKinBaseDialect() *KinBaseDialect
func (*KinBaseDialect) ColumnUpdateSql ¶
func (this_ *KinBaseDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, newColumn *ColumnModel) (sqlList []string, err error)
type MysqlDialect ¶
type MysqlDialect struct {
*DefaultDialect
}
func NewMysqlDialect ¶
func NewMysqlDialect() *MysqlDialect
func (*MysqlDialect) ColumnAddSql ¶
func (this_ *MysqlDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
func (*MysqlDialect) ColumnDeleteSql ¶
func (*MysqlDialect) ColumnModel ¶
func (this_ *MysqlDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
func (*MysqlDialect) ColumnUpdateSql ¶
func (this_ *MysqlDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, newColumn *ColumnModel) (sqlList []string, err error)
func (*MysqlDialect) ColumnsSelectSql ¶
func (this_ *MysqlDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
func (*MysqlDialect) FormatColumnType ¶
func (this_ *MysqlDialect) FormatColumnType(column *ColumnModel) (columnType string, err error)
func (*MysqlDialect) FormatDefaultValue ¶
func (this_ *MysqlDialect) FormatDefaultValue(column *ColumnModel) (defaultValue string)
func (*MysqlDialect) IndexAddSql ¶
func (this_ *MysqlDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
func (*MysqlDialect) IndexDeleteSql ¶
func (*MysqlDialect) IndexModel ¶
func (this_ *MysqlDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
func (*MysqlDialect) IndexesSelectSql ¶
func (this_ *MysqlDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
func (*MysqlDialect) OwnerChangeSql ¶
func (this_ *MysqlDialect) OwnerChangeSql(ownerName string) (sql string, err error)
func (*MysqlDialect) OwnerCreateSql ¶
func (this_ *MysqlDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
func (*MysqlDialect) OwnerDeleteSql ¶
func (this_ *MysqlDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
func (*MysqlDialect) OwnerModel ¶
func (this_ *MysqlDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
func (*MysqlDialect) OwnerSelectSql ¶
func (this_ *MysqlDialect) OwnerSelectSql(ownerName string) (sql string, err error)
func (*MysqlDialect) OwnersSelectSql ¶
func (this_ *MysqlDialect) OwnersSelectSql() (sql string, err error)
func (*MysqlDialect) PackColumn ¶
func (this_ *MysqlDialect) PackColumn(columnName string) string
func (*MysqlDialect) PackColumns ¶
func (this_ *MysqlDialect) PackColumns(columnNames []string) string
func (*MysqlDialect) PackOwner ¶
func (this_ *MysqlDialect) PackOwner(ownerName string) string
func (*MysqlDialect) PackTable ¶
func (this_ *MysqlDialect) PackTable(tableName string) string
func (*MysqlDialect) PackValueForSql ¶
func (this_ *MysqlDialect) PackValueForSql(column *ColumnModel, value interface{}) string
func (*MysqlDialect) PrimaryKeyAddSql ¶
func (*MysqlDialect) PrimaryKeyDeleteSql ¶
func (this_ *MysqlDialect) PrimaryKeyDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
func (*MysqlDialect) PrimaryKeyModel ¶
func (this_ *MysqlDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
func (*MysqlDialect) PrimaryKeysSelectSql ¶
func (this_ *MysqlDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
func (*MysqlDialect) TableCommentSql ¶
func (*MysqlDialect) TableCreateSql ¶
func (this_ *MysqlDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
func (*MysqlDialect) TableDeleteSql ¶
func (this_ *MysqlDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
func (*MysqlDialect) TableModel ¶
func (this_ *MysqlDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
func (*MysqlDialect) TableRenameSql ¶
func (*MysqlDialect) TableSelectSql ¶
func (this_ *MysqlDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
func (*MysqlDialect) TablesSelectSql ¶
func (this_ *MysqlDialect) TablesSelectSql(ownerName string) (sql string, err error)
type OracleDialect ¶
type OracleDialect struct {
*DefaultDialect
}
func NewOracleDialect ¶
func NewOracleDialect() *OracleDialect
func (*OracleDialect) ColumnModel ¶
func (this_ *OracleDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
func (*OracleDialect) ColumnsSelectSql ¶
func (this_ *OracleDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
func (*OracleDialect) IndexModel ¶
func (this_ *OracleDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
func (*OracleDialect) IndexesSelectSql ¶
func (this_ *OracleDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
func (*OracleDialect) InsertDataListSql ¶
func (*OracleDialect) OwnerChangeSql ¶
func (this_ *OracleDialect) OwnerChangeSql(ownerName string) (sql string, err error)
func (*OracleDialect) OwnerCreateSql ¶
func (this_ *OracleDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
func (*OracleDialect) OwnerModel ¶
func (this_ *OracleDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
func (*OracleDialect) OwnerSelectSql ¶
func (this_ *OracleDialect) OwnerSelectSql(ownerName string) (sql string, err error)
func (*OracleDialect) OwnersSelectSql ¶
func (this_ *OracleDialect) OwnersSelectSql() (sql string, err error)
func (*OracleDialect) PrimaryKeyModel ¶
func (this_ *OracleDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
func (*OracleDialect) PrimaryKeysSelectSql ¶
func (this_ *OracleDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
func (*OracleDialect) TableModel ¶
func (this_ *OracleDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
func (*OracleDialect) TableSelectSql ¶
func (this_ *OracleDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
func (*OracleDialect) TablesSelectSql ¶
func (this_ *OracleDialect) TablesSelectSql(ownerName string) (sql string, err error)
type PostgresqlDialect ¶
type PostgresqlDialect struct {
*DefaultDialect
}
func NewPostgresqlDialect ¶
func NewPostgresqlDialect() *PostgresqlDialect
func (*PostgresqlDialect) ColumnModel ¶
func (this_ *PostgresqlDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
func (*PostgresqlDialect) ColumnUpdateSql ¶
func (this_ *PostgresqlDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, newColumn *ColumnModel) (sqlList []string, err error)
func (*PostgresqlDialect) ColumnsSelectSql ¶
func (this_ *PostgresqlDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
func (*PostgresqlDialect) IndexModel ¶
func (this_ *PostgresqlDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
func (*PostgresqlDialect) IndexesSelectSql ¶
func (this_ *PostgresqlDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
func (*PostgresqlDialect) OwnerModel ¶
func (this_ *PostgresqlDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
func (*PostgresqlDialect) OwnerSelectSql ¶
func (this_ *PostgresqlDialect) OwnerSelectSql(ownerName string) (sql string, err error)
func (*PostgresqlDialect) OwnersSelectSql ¶
func (this_ *PostgresqlDialect) OwnersSelectSql() (sql string, err error)
func (*PostgresqlDialect) PrimaryKeyModel ¶
func (this_ *PostgresqlDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
func (*PostgresqlDialect) PrimaryKeysSelectSql ¶
func (this_ *PostgresqlDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
func (*PostgresqlDialect) TableModel ¶
func (this_ *PostgresqlDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
func (*PostgresqlDialect) TableSelectSql ¶
func (this_ *PostgresqlDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
func (*PostgresqlDialect) TablesSelectSql ¶
func (this_ *PostgresqlDialect) TablesSelectSql(ownerName string) (sql string, err error)
type ShenTongDialect ¶
type ShenTongDialect struct {
*OracleDialect
}
func NewShenTongDialect ¶
func NewShenTongDialect() *ShenTongDialect
type SqliteDialect ¶
type SqliteDialect struct {
*DefaultDialect
}
func NewSqliteDialect ¶
func NewSqliteDialect() *SqliteDialect
func (*SqliteDialect) ColumnAddSql ¶
func (this_ *SqliteDialect) ColumnAddSql(ownerName string, tableName string, column *ColumnModel) (sqlList []string, err error)
func (*SqliteDialect) ColumnCommentSql ¶
func (*SqliteDialect) ColumnDeleteSql ¶
func (*SqliteDialect) ColumnModel ¶
func (this_ *SqliteDialect) ColumnModel(data map[string]interface{}) (column *ColumnModel, err error)
func (*SqliteDialect) ColumnRenameSql ¶
func (*SqliteDialect) ColumnUpdateSql ¶
func (this_ *SqliteDialect) ColumnUpdateSql(ownerName string, tableName string, oldColumn *ColumnModel, newColumn *ColumnModel) (sqlList []string, err error)
func (*SqliteDialect) ColumnsSelectSql ¶
func (this_ *SqliteDialect) ColumnsSelectSql(ownerName string, tableName string) (sql string, err error)
func (*SqliteDialect) IndexAddSql ¶
func (this_ *SqliteDialect) IndexAddSql(ownerName string, tableName string, index *IndexModel) (sqlList []string, err error)
func (*SqliteDialect) IndexModel ¶
func (this_ *SqliteDialect) IndexModel(data map[string]interface{}) (index *IndexModel, err error)
func (*SqliteDialect) IndexesSelectSql ¶
func (this_ *SqliteDialect) IndexesSelectSql(ownerName string, tableName string) (sql string, err error)
func (*SqliteDialect) OwnerCreateSql ¶
func (this_ *SqliteDialect) OwnerCreateSql(owner *OwnerModel) (sqlList []string, err error)
func (*SqliteDialect) OwnerDeleteSql ¶
func (this_ *SqliteDialect) OwnerDeleteSql(ownerName string) (sqlList []string, err error)
func (*SqliteDialect) OwnerModel ¶
func (this_ *SqliteDialect) OwnerModel(data map[string]interface{}) (owner *OwnerModel, err error)
func (*SqliteDialect) OwnerSelectSql ¶
func (this_ *SqliteDialect) OwnerSelectSql(ownerName string) (sql string, err error)
func (*SqliteDialect) OwnersSelectSql ¶
func (this_ *SqliteDialect) OwnersSelectSql() (sql string, err error)
func (*SqliteDialect) PrimaryKeyModel ¶
func (this_ *SqliteDialect) PrimaryKeyModel(data map[string]interface{}) (primaryKey *PrimaryKeyModel, err error)
func (*SqliteDialect) PrimaryKeysSelectSql ¶
func (this_ *SqliteDialect) PrimaryKeysSelectSql(ownerName string, tableName string) (sql string, err error)
func (*SqliteDialect) TableCommentSql ¶
func (*SqliteDialect) TableCreateSql ¶
func (this_ *SqliteDialect) TableCreateSql(ownerName string, table *TableModel) (sqlList []string, err error)
func (*SqliteDialect) TableDeleteSql ¶
func (this_ *SqliteDialect) TableDeleteSql(ownerName string, tableName string) (sqlList []string, err error)
func (*SqliteDialect) TableModel ¶
func (this_ *SqliteDialect) TableModel(data map[string]interface{}) (table *TableModel, err error)
func (*SqliteDialect) TableSelectSql ¶
func (this_ *SqliteDialect) TableSelectSql(ownerName string, tableName string) (sql string, err error)
func (*SqliteDialect) TablesSelectSql ¶
func (this_ *SqliteDialect) TablesSelectSql(ownerName string) (sql string, err error)
Click to show internal directories.
Click to hide internal directories.