1
0

fix comment system

This commit is contained in:
2024-04-12 01:54:12 +09:00
parent 336827433e
commit b3df3250bb
17 changed files with 4503 additions and 174 deletions

101
ent/ma.go
View File

@@ -38,10 +38,28 @@ type Ma struct {
Cid string `json:"cid,omitempty"`
// URI holds the value of the "uri" field.
URI string `json:"uri,omitempty"`
// CidRoot holds the value of the "cid_root" field.
CidRoot string `json:"cid_root,omitempty"`
// URIRoot holds the value of the "uri_root" field.
URIRoot string `json:"uri_root,omitempty"`
// Root holds the value of the "root" field.
Root string `json:"root,omitempty"`
// Rkey holds the value of the "rkey" field.
Rkey string `json:"rkey,omitempty"`
// BskyURL holds the value of the "bsky_url" field.
BskyURL string `json:"bsky_url,omitempty"`
// Comment holds the value of the "comment" field.
Comment string `json:"comment,omitempty"`
// Blog holds the value of the "blog" field.
Blog string `json:"blog,omitempty"`
// BlogURL holds the value of the "blog_url" field.
BlogURL string `json:"blog_url,omitempty"`
// Domain holds the value of the "domain" field.
Domain string `json:"domain,omitempty"`
// Host holds the value of the "host" field.
Host string `json:"host,omitempty"`
// Feed holds the value of the "feed" field.
Feed string `json:"feed,omitempty"`
// UpdatedAt holds the value of the "updated_at" field.
UpdatedAt time.Time `json:"updated_at,omitempty"`
// CreatedAt holds the value of the "created_at" field.
@@ -84,7 +102,7 @@ func (*Ma) scanValues(columns []string) ([]any, error) {
values[i] = new(sql.NullBool)
case ma.FieldID, ma.FieldCount:
values[i] = new(sql.NullInt64)
case ma.FieldPassword, ma.FieldToken, ma.FieldHandle, ma.FieldText, ma.FieldDid, ma.FieldAvatar, ma.FieldCid, ma.FieldURI, ma.FieldRkey, ma.FieldBskyURL:
case ma.FieldPassword, ma.FieldToken, ma.FieldHandle, ma.FieldText, ma.FieldDid, ma.FieldAvatar, ma.FieldCid, ma.FieldURI, ma.FieldCidRoot, ma.FieldURIRoot, ma.FieldRoot, ma.FieldRkey, ma.FieldBskyURL, ma.FieldComment, ma.FieldBlog, ma.FieldBlogURL, ma.FieldDomain, ma.FieldHost, ma.FieldFeed:
values[i] = new(sql.NullString)
case ma.FieldUpdatedAt, ma.FieldCreatedAt:
values[i] = new(sql.NullTime)
@@ -171,6 +189,24 @@ func (m *Ma) assignValues(columns []string, values []any) error {
} else if value.Valid {
m.URI = value.String
}
case ma.FieldCidRoot:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field cid_root", values[i])
} else if value.Valid {
m.CidRoot = value.String
}
case ma.FieldURIRoot:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field uri_root", values[i])
} else if value.Valid {
m.URIRoot = value.String
}
case ma.FieldRoot:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field root", values[i])
} else if value.Valid {
m.Root = value.String
}
case ma.FieldRkey:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field rkey", values[i])
@@ -183,6 +219,42 @@ func (m *Ma) assignValues(columns []string, values []any) error {
} else if value.Valid {
m.BskyURL = value.String
}
case ma.FieldComment:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field comment", values[i])
} else if value.Valid {
m.Comment = value.String
}
case ma.FieldBlog:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field blog", values[i])
} else if value.Valid {
m.Blog = value.String
}
case ma.FieldBlogURL:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field blog_url", values[i])
} else if value.Valid {
m.BlogURL = value.String
}
case ma.FieldDomain:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field domain", values[i])
} else if value.Valid {
m.Domain = value.String
}
case ma.FieldHost:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field host", values[i])
} else if value.Valid {
m.Host = value.String
}
case ma.FieldFeed:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field feed", values[i])
} else if value.Valid {
m.Feed = value.String
}
case ma.FieldUpdatedAt:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field updated_at", values[i])
@@ -271,12 +343,39 @@ func (m *Ma) String() string {
builder.WriteString("uri=")
builder.WriteString(m.URI)
builder.WriteString(", ")
builder.WriteString("cid_root=")
builder.WriteString(m.CidRoot)
builder.WriteString(", ")
builder.WriteString("uri_root=")
builder.WriteString(m.URIRoot)
builder.WriteString(", ")
builder.WriteString("root=")
builder.WriteString(m.Root)
builder.WriteString(", ")
builder.WriteString("rkey=")
builder.WriteString(m.Rkey)
builder.WriteString(", ")
builder.WriteString("bsky_url=")
builder.WriteString(m.BskyURL)
builder.WriteString(", ")
builder.WriteString("comment=")
builder.WriteString(m.Comment)
builder.WriteString(", ")
builder.WriteString("blog=")
builder.WriteString(m.Blog)
builder.WriteString(", ")
builder.WriteString("blog_url=")
builder.WriteString(m.BlogURL)
builder.WriteString(", ")
builder.WriteString("domain=")
builder.WriteString(m.Domain)
builder.WriteString(", ")
builder.WriteString("host=")
builder.WriteString(m.Host)
builder.WriteString(", ")
builder.WriteString("feed=")
builder.WriteString(m.Feed)
builder.WriteString(", ")
builder.WriteString("updated_at=")
builder.WriteString(m.UpdatedAt.Format(time.ANSIC))
builder.WriteString(", ")