添加公告表及相关处理逻辑,支持公告列表查询
This commit is contained in:
@@ -21,6 +21,7 @@ var (
|
||||
AdminRole *adminRole
|
||||
AdminRoleLink *adminRoleLink
|
||||
AdminRolePermissionLink *adminRolePermissionLink
|
||||
Announcement *announcement
|
||||
Bill *bill
|
||||
Channel *channel
|
||||
Client *client
|
||||
@@ -49,6 +50,7 @@ func SetDefault(db *gorm.DB, opts ...gen.DOOption) {
|
||||
AdminRole = &Q.AdminRole
|
||||
AdminRoleLink = &Q.AdminRoleLink
|
||||
AdminRolePermissionLink = &Q.AdminRolePermissionLink
|
||||
Announcement = &Q.Announcement
|
||||
Bill = &Q.Bill
|
||||
Channel = &Q.Channel
|
||||
Client = &Q.Client
|
||||
@@ -78,6 +80,7 @@ func Use(db *gorm.DB, opts ...gen.DOOption) *Query {
|
||||
AdminRole: newAdminRole(db, opts...),
|
||||
AdminRoleLink: newAdminRoleLink(db, opts...),
|
||||
AdminRolePermissionLink: newAdminRolePermissionLink(db, opts...),
|
||||
Announcement: newAnnouncement(db, opts...),
|
||||
Bill: newBill(db, opts...),
|
||||
Channel: newChannel(db, opts...),
|
||||
Client: newClient(db, opts...),
|
||||
@@ -108,6 +111,7 @@ type Query struct {
|
||||
AdminRole adminRole
|
||||
AdminRoleLink adminRoleLink
|
||||
AdminRolePermissionLink adminRolePermissionLink
|
||||
Announcement announcement
|
||||
Bill bill
|
||||
Channel channel
|
||||
Client client
|
||||
@@ -139,6 +143,7 @@ func (q *Query) clone(db *gorm.DB) *Query {
|
||||
AdminRole: q.AdminRole.clone(db),
|
||||
AdminRoleLink: q.AdminRoleLink.clone(db),
|
||||
AdminRolePermissionLink: q.AdminRolePermissionLink.clone(db),
|
||||
Announcement: q.Announcement.clone(db),
|
||||
Bill: q.Bill.clone(db),
|
||||
Channel: q.Channel.clone(db),
|
||||
Client: q.Client.clone(db),
|
||||
@@ -177,6 +182,7 @@ func (q *Query) ReplaceDB(db *gorm.DB) *Query {
|
||||
AdminRole: q.AdminRole.replaceDB(db),
|
||||
AdminRoleLink: q.AdminRoleLink.replaceDB(db),
|
||||
AdminRolePermissionLink: q.AdminRolePermissionLink.replaceDB(db),
|
||||
Announcement: q.Announcement.replaceDB(db),
|
||||
Bill: q.Bill.replaceDB(db),
|
||||
Channel: q.Channel.replaceDB(db),
|
||||
Client: q.Client.replaceDB(db),
|
||||
@@ -205,6 +211,7 @@ type queryCtx struct {
|
||||
AdminRole *adminRoleDo
|
||||
AdminRoleLink *adminRoleLinkDo
|
||||
AdminRolePermissionLink *adminRolePermissionLinkDo
|
||||
Announcement *announcementDo
|
||||
Bill *billDo
|
||||
Channel *channelDo
|
||||
Client *clientDo
|
||||
@@ -233,6 +240,7 @@ func (q *Query) WithContext(ctx context.Context) *queryCtx {
|
||||
AdminRole: q.AdminRole.WithContext(ctx),
|
||||
AdminRoleLink: q.AdminRoleLink.WithContext(ctx),
|
||||
AdminRolePermissionLink: q.AdminRolePermissionLink.WithContext(ctx),
|
||||
Announcement: q.Announcement.WithContext(ctx),
|
||||
Bill: q.Bill.WithContext(ctx),
|
||||
Channel: q.Channel.WithContext(ctx),
|
||||
Client: q.Client.WithContext(ctx),
|
||||
|
||||
Reference in New Issue
Block a user