Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
package models
import (
"github.com/Unknwon/com"
"os"
"path"
"github.com/astaxie/beego/orm"
_ "github.com/mattn/go-sqlite3"
)
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 . RegisterModel ( new ( Attachment ) , new ( User ) , new ( Blog ) , new ( NLabel ) , new ( Note ) , new ( NoteColl ) , new ( Category ) , new ( Like ) )
orm . RegisterDriver ( _SQLITE3_DRIVER , orm . DRSqlite )
orm . RegisterDataBase ( "default" , _SQLITE3_DRIVER , _DB_NAME , 10 )
}