// // Code generated by go-jet DO NOT EDIT. // // WARNING: Changes to this file may cause incorrect behavior // and will be lost if the code is regenerated // package model import ( "backend/database/fields" "time" ) type Posts struct { ID int64 `sql:"primary_key" json:"id"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` DeletedAt *time.Time `json:"deleted_at"` Type fields.PostType `json:"type"` Stage fields.PostStage `json:"stage"` Status fields.PostStatus `json:"status"` TenantID int64 `json:"tenant_id"` UserID int64 `json:"user_id"` Title string `json:"title"` Description string `json:"description"` Content string `json:"content"` Price int64 `json:"price"` Discount int16 `json:"discount"` Views int64 `json:"views"` Likes int64 `json:"likes"` Meta fields.PostMeta `json:"meta"` Tags fields.Json[[]string] `json:"tags"` Assets fields.Json[[]fields.MediaAsset] `json:"assets"` }