Test DB-Connection, Add CRUD Methods

This commit is contained in:
hoernschen 2020-09-29 09:44:35 +02:00
parent faee833481
commit a39f23411b
7 changed files with 139 additions and 13 deletions

View file

@ -0,0 +1,19 @@
package device
import "database/sql"
func createDevice(db *sql.DB) {
}
func readDevice(db *sql.DB) {
}
func updateDevice(db *sql.DB) {
}
func deleteDevice(db *sql.DB) {
}

View file

@ -2,17 +2,20 @@ package event
import (
"database/sql"
_ "github.com/mattn/go-sqlite3"
)
func InitDB(filepath string) *sql.DB {
db, err := sql.Open("sqlite3", filepath)
if err != nil {
panic(err)
}
if db == nil {
panic("db nil")
}
return db
func createEvent(db *sql.DB) {
}
func readEvent(db *sql.DB) {
}
func updateEvent(db *sql.DB) {
}
func deleteEvent(db *sql.DB) {
}

View file

@ -0,0 +1,19 @@
package room
import "database/sql"
func createRoom(db *sql.DB) {
}
func readRoom(db *sql.DB) {
}
func updateRoom(db *sql.DB) {
}
func deleteRoom(db *sql.DB) {
}

View file

@ -0,0 +1,19 @@
package transaction
import "database/sql"
func createTransaction(db *sql.DB) {
}
func readTransaction(db *sql.DB) {
}
func updateTransaction(db *sql.DB) {
}
func deleteTransaction(db *sql.DB) {
}

View file

@ -0,0 +1,19 @@
package user
import "database/sql"
func createUser(db *sql.DB) {
}
func readUser(db *sql.DB) {
}
func updateUser(db *sql.DB) {
}
func deleteUser(db *sql.DB) {
}