coze-studio/backend/domain/user/internal/dal/model/space_user.gen.go

23 lines
1.3 KiB
Go

// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.
package model
const TableNameSpaceUser = "space_user"
// SpaceUser Space Member Table
type SpaceUser struct {
ID int64 `gorm:"column:id;primaryKey;autoIncrement:true;comment:Primary Key ID, Auto Increment" json:"id"` // Primary Key ID, Auto Increment
SpaceID int64 `gorm:"column:space_id;not null;comment:Space ID" json:"space_id"` // Space ID
UserID int64 `gorm:"column:user_id;not null;comment:User ID" json:"user_id"` // User ID
RoleType int32 `gorm:"column:role_type;not null;default:3;comment:Role Type: 1.owner 2.admin 3.member" json:"role_type"` // Role Type: 1.owner 2.admin 3.member
CreatedAt int64 `gorm:"column:created_at;not null;autoCreateTime:milli;comment:Creation Time (Milliseconds)" json:"created_at"` // Creation Time (Milliseconds)
UpdatedAt int64 `gorm:"column:updated_at;not null;autoUpdateTime:milli;comment:Update Time (Milliseconds)" json:"updated_at"` // Update Time (Milliseconds)
}
// TableName SpaceUser's table name
func (*SpaceUser) TableName() string {
return TableNameSpaceUser
}