Documentation
¶
Index ¶
- func AddColumn(table_name, column_name, data_type string, tx *sql.Tx, ctx context.Context) bool
- func CreateTableInTransaction(table model.Object, tx *sql.Tx, ctx context.Context) bool
- func FetchAll(rows *sql.Rows) ([]map[string]string, error)
- func FetchOne(rows *sql.Rows) (map[string]string, error)
- func IdpkTABLA(keyNameIN, table_name string) (primarykey, primaryKeyThisTable bool)
- func NewOperationDB(db *sql.DB, orm OrmAdapter) *operation
- func RenameColumn(table_name, old_column, new_column string, tx *sql.Tx, ctx context.Context) bool
- func RenameTable(old_name, new_name string, tx *sql.Tx, ctx context.Context) bool
- func ScanOne(rows *sql.Rows, columnCount int, columns []string) (map[string]string, error)
- func SelectAll(sql string, st *sql.DB, ctx context.Context) (rowsMap []map[string]string, ok bool)
- func SelectOne(sql string, st *sql.DB, ctx context.Context) (rowsMap map[string]string, ok bool)
- type OrmAdapter
- type UnixID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOperationDB ¶ added in v0.0.2
func NewOperationDB(db *sql.DB, orm OrmAdapter) *operation
OrmAdapter: SQLTableInfo() string //sql como obtiene la base de datos el nombre de la tabla SQLColumName() string //sql como se llama a la columna en el motor de base de datos SQLDropTable() string //sql de eliminación de tabla
func RenameColumn ¶
func RenameTable ¶
Types ¶
type OrmAdapter ¶ added in v0.0.3
type UnixID ¶ added in v0.0.12
type UnixID struct {
// contains filtered or unexported fields
}
func NewUnixIdHandler ¶ added in v0.0.12
func NewUnixIdHandler() *UnixID
Click to show internal directories.
Click to hide internal directories.