added a bunch of customer columns

This commit is contained in:
vfs committed 2026-04-14 21:28:25 +02:00
1 parent f380dfe58d
commit 173c01b01b
8 files changed
+71 -62

No files matched your search

+2
View File
@@ -80,6 +80,8 @@ var upgrader = websocket.Upgrader{
func main() {
fmt.Printf("Full Args: %v\n", os.Args)
var cfg config
flag.IntVar(&cfg.port, "port", 4000, "API server port")
+14 -6
View File
@@ -12,12 +12,16 @@ import (
func (app *application) createUserHandler(w http.ResponseWriter, r *http.Request) {
var input struct {
ProviderId int64 `json:"provider_id"`
Username string `json:"username"`
Email string `json:"email"`
Password string `json:"password"`
Name string `json:"name"`
AltName string `json:"alt_name"`
ProviderId int64 `json:"provider_id"`
Username string `json:"username"`
PhoneNumber string `json:"phone_number"`
Country string `json:"country"`
Email string `json:"email"`
Password string `json:"password"`
Name string `json:"name"`
AltName string `json:"alt_name"`
DateOfBirth time.Time `json:"date_of_birth"`
Address string `json:"address"`
}
err := app.readJSON(w, r, &input)
@@ -28,8 +32,12 @@ func (app *application) createUserHandler(w http.ResponseWriter, r *http.Request
user := &data.User{
Email: input.Email,
PhoneNumber: input.PhoneNumber,
Country: input.Country,
Name: input.Name,
AltName: sql.NullString{String: input.AltName, Valid: true},
DateOfBirth: input.DateOfBirth,
Address: input.Address,
Activated: false,
}