MySQL-Datenbank hinzugefügt und Abfrage korrigiert
This commit is contained in:
parent
e9e0cbf382
commit
e89429c3c3
5 changed files with 49 additions and 12 deletions
22
main.go
22
main.go
|
@ -1,14 +1,34 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"log"
|
||||
"log/syslog"
|
||||
"net/http"
|
||||
"os"
|
||||
"sprechstundentool/controllers"
|
||||
"sprechstundentool/repositories"
|
||||
"sprechstundentool/sqldb"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func main() {
|
||||
db := sqldb.ConnectDB()
|
||||
logwriter, e := syslog.New(syslog.LOG_ERR, "sprechstunden")
|
||||
if e == nil {
|
||||
log.SetOutput(logwriter)
|
||||
}
|
||||
|
||||
var db *sql.DB
|
||||
switch os.Getenv("ohtDbType") {
|
||||
case "mysql":
|
||||
db = sqldb.ConnectMysql(os.Getenv("ohtDbMysqlConnection"))
|
||||
default:
|
||||
if os.Getenv("ohtDbFile") != "" && !strings.Contains(os.Getenv("ohtDbFile"), "/") {
|
||||
db = sqldb.ConnectSQLite(os.Getenv("ohtDbFile"))
|
||||
} else {
|
||||
db = sqldb.ConnectSQLite("sprechstunden.db")
|
||||
}
|
||||
}
|
||||
|
||||
// Create repos
|
||||
roomRepo := repositories.NewRoomRepo(db)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue