mirror of
https://github.com/LeRoid-hub/Bookholder-API.git
synced 2025-01-31 02:34:57 +00:00
82 lines
711 B
Go
82 lines
711 B
Go
|
package database
|
||
|
|
||
|
type DB struct {
|
||
|
Host string
|
||
|
User string
|
||
|
Password string
|
||
|
Name string
|
||
|
Port string
|
||
|
}
|
||
|
|
||
|
func SetEnv(env map[string]string) DB {
|
||
|
var db DB
|
||
|
|
||
|
db.Host = env["DB_HOST"]
|
||
|
db.User = env["DB_USER"]
|
||
|
db.Password = env["DB_PASSWORD"]
|
||
|
db.Name = env["DB_NAME"]
|
||
|
db.Port = env["DB_PORT"]
|
||
|
|
||
|
return db
|
||
|
}
|
||
|
|
||
|
func connect() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func createTables() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func updateTables() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func NewAccount() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func UpdateAccount() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func DeleteAccount() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func GetAccount() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func NewTransaction() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func UpdateTransaction() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func DeleteTransaction() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func GetTransactions() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func NewUser() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func UpdateUser() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func DeleteUser() {
|
||
|
|
||
|
}
|
||
|
|
||
|
func GetUser() {
|
||
|
|
||
|
}
|