diff --git a/schema.prisma b/schema.prisma index f8087f3..9486d92 100644 --- a/schema.prisma +++ b/schema.prisma @@ -26,7 +26,7 @@ model todo { id Int @id @default(autoincrement()) name String @default("") completed Boolean @default(false) - due Json @default("{}") + duedate Json @default("{}") user_id Int @default(0) created_at DateTime @default(now()) updated_at DateTime @default(now()) @updatedAt diff --git a/todo/todo-repository_gen.go b/todo/todo-repository_gen.go index 2e40640..86abbc0 100644 --- a/todo/todo-repository_gen.go +++ b/todo/todo-repository_gen.go @@ -38,7 +38,7 @@ func (r *TodoRepository) Create(todo Todo) (int, error) { "updated_at": time.Now(), "name": todo.Name, "completed": todo.Completed, - "due": r.jsonToString(todo.Due), + "duedate": r.jsonToString(todo.Duedate), "user_id": todo.UserId, }). Returning("id"). @@ -80,7 +80,7 @@ func (e TodoAlreadyExistsError) Error() string { func (r *TodoRepository) getSelectColumns() []any { return []any{"id", "created_at", "updated_at", - "name", "completed", "due", "user_id", + "name", "completed", "duedate", "user_id", } } @@ -124,7 +124,7 @@ func (r *TodoRepository) rowToItem(rows pgx.Rows, rowId bool) (Todo, int, error) &item.UpdatedAt, &item.Name, &item.Completed, - &item.Due, + &item.Duedate, &item.UserId, ) if err != nil { @@ -137,7 +137,7 @@ func (r *TodoRepository) rowToItem(rows pgx.Rows, rowId bool) (Todo, int, error) &item.UpdatedAt, &item.Name, &item.Completed, - &item.Due, + &item.Duedate, &item.UserId, ) if err != nil { @@ -150,7 +150,7 @@ func (r *TodoRepository) rowToItem(rows pgx.Rows, rowId bool) (Todo, int, error) UpdatedAt: item.UpdatedAt, Name: item.Name, Completed: item.Completed, - Due: item.Due, + Duedate: item.Duedate, UserId: item.UserId, }, item.Count, nil } @@ -163,7 +163,7 @@ func (r *TodoRepository) Update(userId int, todo Todo) error { "updated_at": time.Now(), "name": todo.Name, "completed": todo.Completed, - "due": r.jsonToString(todo.Due), + "duedate": r.jsonToString(todo.Duedate), "user_id": todo.UserId, }). Where(goqu.Ex{ @@ -212,7 +212,7 @@ type TodoField string const ( TodoFieldName TodoField = "name" TodoFieldCompleted TodoField = "completed" - TodoFieldDue TodoField = "due" + TodoFieldDuedate TodoField = "duedate" ) type TodoNameFilter struct { diff --git a/todo/todo_gen.go b/todo/todo_gen.go index efc7c16..1ec9e23 100644 --- a/todo/todo_gen.go +++ b/todo/todo_gen.go @@ -12,7 +12,7 @@ type Todo struct { Id int `db:"id"` Name string `db:"name"` Completed bool `db:"completed"` - Due time `db:"due"` + Duedate time `db:"duedate"` UserId int `db:"user_id"` CreatedAt time.Time `db:"created_at"` UpdatedAt time.Time `db:"updated_at"` @@ -23,7 +23,7 @@ func (s *Todo) String() string { "Id: ", s.Id, ", ", "Name: ", s.Name, ", ", "Completed: ", s.Completed, ", ", - "Due: ", s.Due, ", ", + "Duedate: ", s.Duedate, ", ", "UserId: ", s.UserId, ", ", "CreatedAt: ", s.CreatedAt, ", ", "UpdatedAt: ", s.UpdatedAt, ", ",