forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

appview/models: move db.Signup into models

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li ac76ac2b 9c5547d8

verified
Changed files
+15 -10
appview
db
models
signup
+4 -9
appview/db/signup.go
···
package db
-
import "time"
+
import (
+
"tangled.org/core/appview/models"
+
)
-
type InflightSignup struct {
-
Id int64
-
Email string
-
InviteCode string
-
Created time.Time
-
}
-
-
func AddInflightSignup(e Execer, signup InflightSignup) error {
+
func AddInflightSignup(e Execer, signup models.InflightSignup) error {
query := `insert into signups_inflight (email, invite_code) values (?, ?)`
_, err := e.Exec(query, signup.Email, signup.InviteCode)
return err
+10
appview/models/signup.go
···
+
package models
+
+
import "time"
+
+
type InflightSignup struct {
+
Id int64
+
Email string
+
InviteCode string
+
Created time.Time
+
}
+1 -1
appview/signup/signup.go
···
s.pages.Notice(w, noticeId, "Failed to send email.")
return
}
-
err = db.AddInflightSignup(s.db, db.InflightSignup{
+
err = db.AddInflightSignup(s.db, models.InflightSignup{
Email: emailId,
InviteCode: code,
})