燕鹏
4 роки тому
32 змінених файлів з 111 додано та 124 видалено
@ -1,29 +1,18 @@ |
|||
package models |
|||
|
|||
import ( |
|||
"github.com/astaxie/beego" |
|||
//"github.com/Unknwon/com"
|
|||
//"os"
|
|||
//"path"
|
|||
"github.com/astaxie/beego/orm" |
|||
//_ "github.com/mattn/go-sqlite3"
|
|||
"fmt" |
|||
"github.com/beego/beego/v2/client/orm" |
|||
"github.com/beego/beego/v2/core/config" |
|||
_ "github.com/go-sql-driver/mysql" |
|||
) |
|||
|
|||
const ( |
|||
_DB_NAME = "data/beeblog.db" |
|||
_SQLITE3_DRIVER = "sqlite3" |
|||
) |
|||
|
|||
func RegistDB() { |
|||
//if !com.IsExist(_DB_NAME){
|
|||
// os.MkdirAll(path.Dir(_DB_NAME),os.ModePerm)
|
|||
// os.Create(_DB_NAME)
|
|||
//}
|
|||
//orm.RegisterModel(new(Attachment),new(Topic))
|
|||
//orm.RegisterDriver(_SQLITE3_DRIVER,orm.DRSqlite)
|
|||
//orm.RegisterDataBase("default",_SQLITE3_DRIVER,_DB_NAME,10)
|
|||
|
|||
dbUrl, _ := config.String("dburl") |
|||
fmt.Println(dbUrl) |
|||
orm.RegisterDriver("mysql", orm.DRMySQL) |
|||
orm.RegisterDataBase("default", "mysql", "root:"+dbUrl+"/beeblog?charset=utf8&loc=Local") |
|||
orm.RegisterModel(new(User), new(Blog), new(NLabel), new(Note), new(NoteColl), new(Category), new(Like), new(Comment)) |
|||
orm.RegisterDataBase("default", "mysql", "root:"+beego.AppConfig.String("dburl")+"/beeblog?charset=utf8&loc=Local", 30) |
|||
|
|||
//orm.RunSyncdb("default", false, true)
|
|||
} |
|||
|
@ -1,11 +1,11 @@ |
|||
package routers |
|||
|
|||
import ( |
|||
"github.com/astaxie/beego" |
|||
"beeblog/controllers" |
|||
beego "github.com/beego/beego/v2/server/web" |
|||
) |
|||
|
|||
func init() { |
|||
beego.Router("/api/comms/save", &controllers.CommentController{}, "post:Save") |
|||
beego.Router("/api/comms/del/:id([0-9]+)", &controllers.CommentController{}, "get:Del") |
|||
} |
|||
} |
|||
|
Завантаження…
Посилання в новій проблемі