增加cms模块
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package models
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// Articles 文章模型(对应表 yz_articles)
|
||||
type Articles struct {
|
||||
Id int `orm:"auto" json:"id"`
|
||||
Title string `orm:"column(title);size(255)" json:"title"`
|
||||
Cate int `orm:"column(cate);default(0)" json:"cate"`
|
||||
Image string `orm:"column(image);type(text);null" json:"image,omitempty"`
|
||||
Desc string `orm:"column(desc);size(500);null" json:"desc,omitempty"`
|
||||
Author string `orm:"column(author);size(255);null" json:"author,omitempty"`
|
||||
Content string `orm:"column(content);type(text)" json:"content"`
|
||||
Publisher int `orm:"column(publisher);null" json:"publisher,omitempty"`
|
||||
Publishdate *time.Time `orm:"column(publishdate);type(datetime);null" json:"publishdate,omitempty"`
|
||||
Sort int `orm:"column(sort);null" json:"sort,omitempty"`
|
||||
Status int8 `orm:"column(status);default(0)" json:"status"`
|
||||
Views int `orm:"column(views);default(0)" json:"views"`
|
||||
Likes int `orm:"column(likes);default(0)" json:"likes"`
|
||||
IsTrans string `orm:"column(is_trans);size(1);default('0')" json:"is_trans"`
|
||||
Transurl string `orm:"column(transurl);type(text);null" json:"transurl,omitempty"`
|
||||
Push string `orm:"column(push);size(255);default('0')" json:"push"`
|
||||
CreateTime time.Time `orm:"column(create_time);type(datetime);auto_now_add" json:"create_time"`
|
||||
UpdateTime *time.Time `orm:"column(update_time);type(datetime);null" json:"update_time,omitempty"`
|
||||
DeleteTime *time.Time `orm:"column(delete_time);type(datetime);null" json:"delete_time,omitempty"`
|
||||
}
|
||||
|
||||
func (t *Articles) TableName() string {
|
||||
return "yz_articles"
|
||||
}
|
||||
@@ -13,6 +13,7 @@ import (
|
||||
// User 用户模型
|
||||
type User struct {
|
||||
Id int `orm:"auto"`
|
||||
Uid int `orm:"column(uid);default(0)" json:"uid"` // 租户内用户ID,自增
|
||||
TenantId int `orm:"column(tenant_id);default(0)" json:"tenant_id"`
|
||||
Username string
|
||||
Password string
|
||||
@@ -59,6 +60,7 @@ func Init(version string) {
|
||||
orm.RegisterModel(new(DictItem))
|
||||
orm.RegisterModel(new(OperationLog))
|
||||
orm.RegisterModel(new(AccessLog))
|
||||
orm.RegisterModel(new(Articles))
|
||||
|
||||
ormConfig, err := beego.AppConfig.String("orm")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user