mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/1Panel-dev/1Panel.git
synced 2026-09-21 00:24:12 +08:00
22 lines
962 B
Go
22 lines
962 B
Go
package model
|
|
|
|
type DatabaseUser struct {
|
|
BaseModel
|
|
Type string `json:"type" gorm:"not null;uniqueIndex:idx_database_user"`
|
|
Database string `json:"database" gorm:"not null;uniqueIndex:idx_database_user"`
|
|
Username string `json:"username" gorm:"not null;uniqueIndex:idx_database_user"`
|
|
Host string `json:"host" gorm:"uniqueIndex:idx_database_user"`
|
|
Password string `json:"password"`
|
|
Description string `json:"description"`
|
|
IsDelete bool `json:"isDelete"`
|
|
}
|
|
|
|
type DatabaseUserGrant struct {
|
|
BaseModel
|
|
Type string `json:"type" gorm:"not null;uniqueIndex:idx_database_user_grant"`
|
|
Database string `json:"database" gorm:"not null;uniqueIndex:idx_database_user_grant"`
|
|
DBName string `json:"dbName" gorm:"not null;uniqueIndex:idx_database_user_grant"`
|
|
Username string `json:"username" gorm:"not null;uniqueIndex:idx_database_user_grant"`
|
|
Host string `json:"host" gorm:"not null;uniqueIndex:idx_database_user_grant"`
|
|
}
|