Documentation
¶
Index ¶
- Variables
- func ExcelToDB(db *sql.DB, driverName, tableName, excelFileName, sheets string, ...)
- func FromExcel(c *Columns, sheet *xlsx.Sheet, db *sql.DB, dataStartRow int, ...) (err error)
- func FromJson(c *Columns, dataMap []map[string]interface{}, db *sql.DB, ...) (err error)
- func GetTableColumns(db *sql.DB, driverName, tableName string) (tableColumnMap map[int]string, err error)
- func GetUpdateSql(driverName, tableName string, fieldNames []string, values []string, ...) (sql string, updateSetSql string, whereSql string)
- func JsonToDB(db *sql.DB, driverName, tableName, jsonFileName string, titles []StringValue) (err error)
- func ParseValue(val string) (result string, processed bool)
- func Substr(str string, start int, length int) string
- type Columns
- type DBRow
- type OtherTable
- type StringValue
- type StringValueInterface
Constants ¶
This section is empty.
Variables ¶
View Source
var ( NeedNotUpdateFieldSet *set.StringSet NeedGenerateFieldSet *set.StringSet )
Functions ¶
func GetTableColumns ¶ added in v0.2.3
func GetUpdateSql ¶
Types ¶
type StringValue ¶ added in v0.2.5
type StringValue struct {
Value string
}
func (StringValue) String ¶ added in v0.2.5
func (sv StringValue) String() string
type StringValueInterface ¶ added in v0.2.5
type StringValueInterface interface {
String() string
}
Click to show internal directories.
Click to hide internal directories.