23 lines
1.3 KiB
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
|
|
}
|