Documentation
¶
Index ¶
- type Connection
- func (c Connection) CreateObjectsInDB(table_name string, all_data ...map[string]string) error
- func (c *Connection) CreateTablesInDB(tables []*model.Object, action model.Subsequently) error
- func (c Connection) DeleteObjectsInDB(table_name string, all_data ...map[string]string) ([]map[string]string, error)
- func (c Connection) Exists(textResponse, objectSelect, sql string) (ok bool)
- func (c *Connection) Open() *sql.DB
- func (c Connection) QueryAll(sql string, args ...interface{}) ([]map[string]string, error)
- func (c Connection) QueryOne(sql string, args ...interface{}) (map[string]string, error)
- func (c Connection) QueryWithoutANSWER(sql, mje string) bool
- func (c Connection) ReadDataAsyncInDB(from_tables string, params []map[string]string, ...)
- func (c Connection) ReadObjectsInDB(from_tables string, data ...map[string]string) ([]map[string]string, error)
- func (c Connection) SelectValue(sql string) (out string, ok bool)
- func (c *Connection) Set(dba databaseAdapter)
- func (c *Connection) TableExist(table_name string) (bool, error)
- func (c *Connection) TestCrudStart(t *testing.T)
- func (c Connection) UpdateObjectsInDB(table_name string, all_data ...map[string]string) ([]map[string]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
func (Connection) CreateObjectsInDB ¶ added in v0.0.27
func (c Connection) CreateObjectsInDB(table_name string, all_data ...map[string]string) error
CreateObjectsInDB
func (*Connection) CreateTablesInDB ¶ added in v0.0.35
func (c *Connection) CreateTablesInDB(tables []*model.Object, action model.Subsequently) error
func (Connection) DeleteObjectsInDB ¶ added in v0.0.27
func (c Connection) DeleteObjectsInDB(table_name string, all_data ...map[string]string) ([]map[string]string, error)
DeleteObjectsInDB borra objetos de la base de datos según nombre de la tabla y ids.
func (Connection) Exists ¶
func (c Connection) Exists(textResponse, objectSelect, sql string) (ok bool)
Exists verifica si existe un que es y algo en la base de datos según sql ej: "la base de datos","tiendadb","sql para la consulta"
func (*Connection) Open ¶
func (c *Connection) Open() *sql.DB
func (Connection) QueryAll ¶
func (c Connection) QueryAll(sql string, args ...interface{}) ([]map[string]string, error)
QueryAll .
func (Connection) QueryOne ¶
func (c Connection) QueryOne(sql string, args ...interface{}) (map[string]string, error)
QueryOne . https://my.oschina.net/nowayout/blog/139398
func (Connection) QueryWithoutANSWER ¶
func (c Connection) QueryWithoutANSWER(sql, mje string) bool
QueryWithoutANSWER SinResultado ejecuta sql en bd con sin respuesta de mas de 1 operación recibe sql y mensaje a mostrar en consola
func (Connection) ReadDataAsyncInDB ¶ added in v0.0.63
func (Connection) ReadObjectsInDB ¶ added in v0.0.27
func (Connection) SelectValue ¶
func (c Connection) SelectValue(sql string) (out string, ok bool)
SelectValue retorna valor de una consulta sql
func (*Connection) Set ¶
func (c *Connection) Set(dba databaseAdapter)
setear conexión base de datos cerrar después de usar
func (*Connection) TableExist ¶ added in v0.0.35
func (c *Connection) TableExist(table_name string) (bool, error)
func (*Connection) TestCrudStart ¶
func (c *Connection) TestCrudStart(t *testing.T)
func (Connection) UpdateObjectsInDB ¶ added in v0.0.27
func (c Connection) UpdateObjectsInDB(table_name string, all_data ...map[string]string) ([]map[string]string, error)
UpdateObjectsInDB
Click to show internal directories.
Click to hide internal directories.