22 lines
434 B
Go
22 lines
434 B
Go
package company
|
|
|
|
import (
|
|
"bordrobot/lib/db"
|
|
)
|
|
|
|
type Company struct {
|
|
Name string `db:"name"`
|
|
MemberNumber string `db:"member_number"`
|
|
Username string `db:"username"`
|
|
Password string `db:"password"`
|
|
}
|
|
|
|
func (c *Company) Create() error {
|
|
sq := `
|
|
insert into company (name, member_number, username, password)
|
|
VALUES (:name, :member_number, :username, :password)
|
|
`
|
|
_, err := db.DB.NamedExec(sq, &c)
|
|
return err
|
|
}
|