2023-06-12 14:19:10 +00:00
|
|
|
package models
|
|
|
|
|
|
|
|
import "time"
|
|
|
|
|
|
|
|
type Verification struct {
|
2023-09-15 00:39:38 +00:00
|
|
|
ID string `json:"_id" bson:"_id,omitempty"`
|
|
|
|
UserID string `json:"userID" bson:"user_id,omitempty"`
|
2023-10-26 19:52:17 +00:00
|
|
|
Accepted bool `json:"accepted" bson:"accepted"`
|
2023-09-15 00:39:38 +00:00
|
|
|
Status string `json:"status" bson:"status,omitempty"`
|
|
|
|
UpdatedAt time.Time `json:"updated_at" bson:"updated_at"`
|
|
|
|
Comment string `json:"comment" bson:"comment,omitempty"`
|
|
|
|
Files []VerificationFile `json:"files" bson:"files,omitempty"`
|
2023-10-25 07:58:55 +00:00
|
|
|
TaxNumber string `json:"taxnumber" bson:"taxnumber,omitempty"`
|
2023-06-12 14:19:10 +00:00
|
|
|
}
|
|
|
|
|
2023-09-15 00:39:38 +00:00
|
|
|
type VerificationFile struct {
|
2023-06-12 14:19:10 +00:00
|
|
|
Name string `json:"name" bson:"name"`
|
|
|
|
Url string `json:"url" bson:"url"`
|
|
|
|
}
|
2024-02-09 16:38:56 +00:00
|
|
|
|
|
|
|
type Test struct {
|
|
|
|
UserID string `json:"userID" bson:"user_id,omitempty"`
|
|
|
|
Accepted bool `json:"accepted" bson:"accepted"`
|
|
|
|
Status string `json:"status" bson:"status,omitempty"`
|
|
|
|
UpdatedAt time.Time `json:"updated_at" bson:"updated_at"`
|
|
|
|
Comment string `json:"comment" bson:"comment,omitempty"`
|
|
|
|
Files []VerificationFile `json:"files" bson:"files,omitempty"`
|
|
|
|
TaxNumber string `json:"taxnumber" bson:"taxnumber,omitempty"`
|
|
|
|
}
|