7
7
)
8
8
9
9
type UserStore interface {
10
- Insert (fullName string , email string , phoneNumber string , now time.Time , now1 time.Time ) (* entities.User , error )
10
+ Insert (fullName string , email string , phoneNumber string , createdAt time.Time , updatedAt time.Time ) (* entities.User , error )
11
11
GetUserById (id int ) (* entities.User , error )
12
12
UpdateUser (id int , fullName string , email string , phoneNumber string , updatedAt time.Time ) (* entities.User , error )
13
13
DeleteUser (id int ) (* entities.User , error )
@@ -23,17 +23,17 @@ func NewUserStoreModel(db *sql.DB) *UserModel {
23
23
}
24
24
}
25
25
26
- func (store * UserModel ) InsertUser (fullName string , email string , phoneNumber string , created time.Time , updated time.Time ) (* entities.User , error ) {
27
- created = time .Now ()
28
- updated = time .Now ()
26
+ func (store * UserModel ) InsertUser (fullName string , email string , phoneNumber string , createdAt time.Time , updatedAt time.Time ) (* entities.User , error ) {
27
+ createdAt = time .Now ()
28
+ updatedAt = time .Now ()
29
29
user := entities.User {
30
30
FullName : fullName ,
31
31
Email : email ,
32
32
PhoneNumber : phoneNumber ,
33
- Created : created ,
34
- Updated : updated ,
33
+ CreatedAt : createdAt ,
34
+ UpdatedAt : updatedAt ,
35
35
}
36
- _ , err := store .Db .Exec ("INSERT INTO User (full_name, email, phone_number, created_at, updated_at) VALUES(?, ?, ?, ?, ?)" , fullName , email , phoneNumber , created , updated )
36
+ _ , err := store .Db .Exec ("INSERT INTO User (full_name, email, phone_number, created_at, updated_at) VALUES(?, ?, ?, ?, ?)" , fullName , email , phoneNumber , createdAt , updatedAt )
37
37
if err != nil {
38
38
return nil , err
39
39
}
@@ -48,7 +48,7 @@ func (store *UserModel) GetUserById(id int) (*[]entities.User, error) {
48
48
}
49
49
var user entities.User
50
50
for result .Next () {
51
- err := result .Scan (& user .Id , & user .FullName , & user .Email , & user .PhoneNumber , & user .Updated , & user .Created )
51
+ err := result .Scan (& user .Id , & user .FullName , & user .Email , & user .PhoneNumber , & user .UpdatedAt , & user .CreatedAt )
52
52
if err != nil {
53
53
return nil , err
54
54
}
0 commit comments