23 lines
605 B
Go
23 lines
605 B
Go
package models
|
|
|
|
// Column 专栏模型
|
|
type Column struct {
|
|
ID uint `json:"id"`
|
|
Name string `json:"name"`
|
|
Description string `json:"description"`
|
|
Cover string `json:"cover"`
|
|
IsActive int `json:"isActive"`
|
|
SortOrder uint `json:"sortOrder"`
|
|
CreatedAt int64 `json:"createdAt"`
|
|
UpdatedAt int64 `json:"updatedAt"`
|
|
DeletedAt int64 `json:"deletedAt"`
|
|
}
|
|
|
|
// ColumnPost 专栏文章关联模型
|
|
type ColumnPost struct {
|
|
ColumnID uint `json:"columnId"`
|
|
PostID uint `json:"postId"`
|
|
SortOrder uint `json:"sortOrder"`
|
|
CreatedAt int64 `json:"createdAt"`
|
|
}
|