All checks were successful
ci/woodpecker/push/build-image Pipeline was successful
29 lines
698 B
Go
29 lines
698 B
Go
// discussion_rows.go defines row DTOs for forecast discussion reads.
|
|
// Layer: adapters/outbound/postgres discussion feature.
|
|
package postgres
|
|
|
|
import (
|
|
"database/sql"
|
|
"time"
|
|
)
|
|
|
|
type discussionParentRow struct {
|
|
EventID string
|
|
OfficeID sql.NullString
|
|
OfficeName sql.NullString
|
|
IssuedAt time.Time
|
|
UpdatedAt sql.NullTime
|
|
Product string
|
|
ShortTermQualifier sql.NullString
|
|
ShortTermIssuedAt sql.NullTime
|
|
ShortTermText sql.NullString
|
|
LongTermQualifier sql.NullString
|
|
LongTermIssuedAt sql.NullTime
|
|
LongTermText sql.NullString
|
|
}
|
|
|
|
type discussionKeyMessageRow struct {
|
|
MessageIndex int
|
|
MessageText sql.NullString
|
|
}
|