mirror of
https://github.com/renorris/openfsd
synced 2026-03-22 06:25:35 +08:00
initial v1.0-beta commit
This commit is contained in:
37
web/main.go
Normal file
37
web/main.go
Normal file
@@ -0,0 +1,37 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"database/sql"
|
||||
"github.com/renorris/openfsd/db"
|
||||
)
|
||||
|
||||
func main() {
|
||||
sqlDb, err := sql.Open("sqlite", ":memory:")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
if err = db.Migrate(sqlDb); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
dbRepo, err := db.NewRepositories(sqlDb)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
if err = dbRepo.UserRepo.CreateUser(&db.User{
|
||||
Password: "12345",
|
||||
NetworkRating: 12,
|
||||
}); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
server, err := NewServer(dbRepo, []byte("abcdef"))
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
server.Run(context.Background(), "0.0.0.0:8080")
|
||||
}
|
||||
Reference in New Issue
Block a user