forked from ozonesurfer/TiedotMartini2
/
main.go
41 lines (39 loc) · 1.18 KB
/
main.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// main
package main
import (
// "fmt"
// "github.com/HouzuoGuo/tiedot/db"
"github.com/codegangsta/martini"
"math/rand"
// "tiedotmartini2"
"tiedotmartini2/controllers"
// "tiedotmartini2/models"
"time"
)
func main() {
// fmt.Println("Hello World!")
rand.Seed(time.Now().UTC().UnixNano())
/* database := models.GetDB()
database.Drop(tiedotmartini2.BAND_COL)
database.Drop(tiedotmartini2.LOCATION_COL)
database.Drop(tiedotmartini2.GENRE_COL)
database.Create(tiedotmartini2.BAND_COL, 1)
database.Create(tiedotmartini2.LOCATION_COL, 1)
database.Create(tiedotmartini2.GENRE_COL, 1)
col := database.Use(tiedotmartini2.BAND_COL)
col.Index([]string{"albums", "genre_id"})
database.Close()
*/
m := martini.Classic()
m.Get("/", controllers.HomeIndex)
m.Get("/home/index", controllers.HomeIndex)
m.Get("/band/add", controllers.BandAdd)
m.Post("/band/verify", controllers.BandVerify)
m.Get("/album/index/:id", controllers.AlbumIndex)
m.Get("/album/add/:id", controllers.AlbumAdd)
m.Post("/album/verify/:id", controllers.AlbumVerify)
m.Get("/home/genrelist", controllers.HomeGenreList)
m.Get("/home/bygenre/:id", controllers.HomeByGenre)
m.Use(martini.Static("assets"))
m.Run()
}