Added NickToUser

This commit is contained in:
Eduard Urbach 2017-06-06 15:51:22 +02:00
parent 9cdd254eda
commit 36eb2ee149
2 changed files with 36 additions and 11 deletions

View File

@ -0,0 +1,31 @@
package main
import (
"github.com/animenotifier/arn"
"github.com/fatih/color"
)
func main() {
color.Yellow("Updating user references")
// Delete Nick:User records
arn.Truncate("NickToUser")
// Get a stream of all anime
allUsers, err := arn.AllUsers()
if err != nil {
panic(err)
}
// Iterate over the stream
count := 0
for user := range allUsers {
count++
println(count, user.Nick)
user.ChangeNick(user.Nick)
}
color.Green("Finished.")
}

16
main.go
View File

@ -1,8 +1,6 @@
package main
import (
"io/ioutil"
"github.com/aerogo/aero"
"github.com/animenotifier/notify.moe/components"
"github.com/animenotifier/notify.moe/pages/airing"
@ -57,20 +55,16 @@ func main() {
return ctx.JSON(app.Config.Manifest)
})
// Scripts
app.Get("/scripts.js", func(ctx *aero.Context) string {
return ctx.File("temp/scripts.js")
})
// For benchmarks
app.Get("/hello", func(ctx *aero.Context) string {
return ctx.Text("Hello World")
})
// Scripts
scripts, _ := ioutil.ReadFile("temp/scripts.js")
js := string(scripts)
app.Get("/scripts.js", func(ctx *aero.Context) string {
ctx.SetHeader("Content-Type", "application/javascript")
return js
})
// Let's go
app.Run()
}