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
 | |
| }
 |