/_examples/pgcatalog/pgcatalog/pgcatalog.xo.go

https://github.com/xo/xo · Go · 25667 lines · 18095 code · 1905 blank · 5667 comment · 3566 complexity · e0ce5dccc891ed58e1e979f4aca9e850 MD5 · raw file

  1. // Package pgcatalog contains generated code for schema 'pg_catalog'.
  2. package pgcatalog
  3. // Code generated by xo. DO NOT EDIT.
  4. import (
  5. "context"
  6. "database/sql"
  7. "database/sql/driver"
  8. "encoding/csv"
  9. "fmt"
  10. "io"
  11. "regexp"
  12. "strings"
  13. "time"
  14. "github.com/xo/xo/_examples/pgcatalog/pgtypes"
  15. "github.com/google/uuid"
  16. )
  17. var (
  18. // logf is used by generated code to log SQL queries.
  19. logf = func(string, ...interface{}) {}
  20. // errf is used by generated code to log SQL errors.
  21. errf = func(string, ...interface{}) {}
  22. )
  23. // logerror logs the error and returns it.
  24. func logerror(err error) error {
  25. errf("ERROR: %v", err)
  26. return err
  27. }
  28. // Logf logs a message using the package logger.
  29. func Logf(s string, v ...interface{}) {
  30. logf(s, v...)
  31. }
  32. // SetLogger sets the package logger. Valid logger types:
  33. //
  34. // io.Writer
  35. // func(string, ...interface{}) (int, error) // fmt.Printf
  36. // func(string, ...interface{}) // log.Printf
  37. //
  38. func SetLogger(logger interface{}) {
  39. logf = convLogger(logger)
  40. }
  41. // Errorf logs an error message using the package error logger.
  42. func Errorf(s string, v ...interface{}) {
  43. errf(s, v...)
  44. }
  45. // SetErrorLogger sets the package error logger. Valid logger types:
  46. //
  47. // io.Writer
  48. // func(string, ...interface{}) (int, error) // fmt.Printf
  49. // func(string, ...interface{}) // log.Printf
  50. //
  51. func SetErrorLogger(logger interface{}) {
  52. errf = convLogger(logger)
  53. }
  54. // convLogger converts logger to the standard logger interface.
  55. func convLogger(logger interface{}) func(string, ...interface{}) {
  56. switch z := logger.(type) {
  57. case io.Writer:
  58. return func(s string, v ...interface{}) {
  59. fmt.Fprintf(z, s, v...)
  60. }
  61. case func(string, ...interface{}) (int, error): // fmt.Printf
  62. return func(s string, v ...interface{}) {
  63. _, _ = z(s, v...)
  64. }
  65. case func(string, ...interface{}): // log.Printf
  66. return z
  67. }
  68. panic(fmt.Sprintf("unsupported logger type %T", logger))
  69. }
  70. // DB is the common interface for database operations that can be used with
  71. // types from schema 'pg_catalog'.
  72. //
  73. // This works with both database/sql.DB and database/sql.Tx.
  74. type DB interface {
  75. ExecContext(context.Context, string, ...interface{}) (sql.Result, error)
  76. QueryContext(context.Context, string, ...interface{}) (*sql.Rows, error)
  77. QueryRowContext(context.Context, string, ...interface{}) *sql.Row
  78. }
  79. // Error is an error.
  80. type Error string
  81. // Error satisfies the error interface.
  82. func (err Error) Error() string {
  83. return string(err)
  84. }
  85. // Error values.
  86. const (
  87. // ErrAlreadyExists is the already exists error.
  88. ErrAlreadyExists Error = "already exists"
  89. // ErrDoesNotExist is the does not exist error.
  90. ErrDoesNotExist Error = "does not exist"
  91. // ErrMarkedForDeletion is the marked for deletion error.
  92. ErrMarkedForDeletion Error = "marked for deletion"
  93. )
  94. // ErrInsertFailed is the insert failed error.
  95. type ErrInsertFailed struct {
  96. Err error
  97. }
  98. // Error satisfies the error interface.
  99. func (err *ErrInsertFailed) Error() string {
  100. return fmt.Sprintf("insert failed: %v", err.Err)
  101. }
  102. // Unwrap satisfies the unwrap interface.
  103. func (err *ErrInsertFailed) Unwrap() error {
  104. return err.Err
  105. }
  106. // ErrUpdateFailed is the update failed error.
  107. type ErrUpdateFailed struct {
  108. Err error
  109. }
  110. // Error satisfies the error interface.
  111. func (err *ErrUpdateFailed) Error() string {
  112. return fmt.Sprintf("update failed: %v", err.Err)
  113. }
  114. // Unwrap satisfies the unwrap interface.
  115. func (err *ErrUpdateFailed) Unwrap() error {
  116. return err.Err
  117. }
  118. // ErrUpsertFailed is the upsert failed error.
  119. type ErrUpsertFailed struct {
  120. Err error
  121. }
  122. // Error satisfies the error interface.
  123. func (err *ErrUpsertFailed) Error() string {
  124. return fmt.Sprintf("upsert failed: %v", err.Err)
  125. }
  126. // Unwrap satisfies the unwrap interface.
  127. func (err *ErrUpsertFailed) Unwrap() error {
  128. return err.Err
  129. }
  130. // ErrDecodeFailed is the decode failed error.
  131. type ErrDecodeFailed struct {
  132. Err error
  133. }
  134. // Error satisfies the error interface.
  135. func (err *ErrDecodeFailed) Error() string {
  136. return fmt.Sprintf("unable to decode: %v", err.Err)
  137. }
  138. // Unwrap satisfies the unwrap interface.
  139. func (err *ErrDecodeFailed) Unwrap() error {
  140. return err.Err
  141. }
  142. // ErrInvalidStringSlice is the invalid StringSlice error.
  143. const ErrInvalidStringSlice Error = "invalid StringSlice"
  144. // StringSlice is a slice of strings.
  145. type StringSlice []string
  146. // Scan satisfies the sql.Scanner interface for StringSlice.
  147. func (ss *StringSlice) Scan(v interface{}) error {
  148. buf, ok := v.([]byte)
  149. if !ok {
  150. return logerror(ErrInvalidStringSlice)
  151. }
  152. // change quote escapes for csv parser
  153. str := strings.Replace(quoteEscRE.ReplaceAllString(string(buf), `$1""`), `\\`, `\`, -1)
  154. str = str[1 : len(str)-1]
  155. // bail if only one
  156. if len(str) == 0 {
  157. return nil
  158. }
  159. // parse with csv reader
  160. r := csv.NewReader(strings.NewReader(str))
  161. line, err := r.Read()
  162. if err != nil {
  163. return logerror(&ErrDecodeFailed{err})
  164. }
  165. *ss = StringSlice(line)
  166. return nil
  167. }
  168. // quoteEscRE matches escaped characters in a string.
  169. var quoteEscRE = regexp.MustCompile(`([^\\]([\\]{2})*)\\"`)
  170. // Value satisfies the sql/driver.Valuer interface.
  171. func (ss StringSlice) Value() (driver.Value, error) {
  172. v := make([]string, len(ss))
  173. for i, s := range ss {
  174. v[i] = `"` + strings.Replace(strings.Replace(s, `\`, `\\\`, -1), `"`, `\"`, -1) + `"`
  175. }
  176. return "{" + strings.Join(v, ",") + "}", nil
  177. }
  178. // PgAggregate represents a row from 'pg_catalog.pg_aggregate'.
  179. type PgAggregate struct {
  180. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  181. Cmax pgtypes.Cid `json:"cmax"` // cmax
  182. Xmax pgtypes.Xid `json:"xmax"` // xmax
  183. Cmin pgtypes.Cid `json:"cmin"` // cmin
  184. Xmin pgtypes.Xid `json:"xmin"` // xmin
  185. Ctid pgtypes.Tid `json:"ctid"` // ctid
  186. Aggfnoid pgtypes.Regproc `json:"aggfnoid"` // aggfnoid
  187. Aggkind pgtypes.Char `json:"aggkind"` // aggkind
  188. Aggnumdirectargs int16 `json:"aggnumdirectargs"` // aggnumdirectargs
  189. Aggtransfn pgtypes.Regproc `json:"aggtransfn"` // aggtransfn
  190. Aggfinalfn pgtypes.Regproc `json:"aggfinalfn"` // aggfinalfn
  191. Aggcombinefn pgtypes.Regproc `json:"aggcombinefn"` // aggcombinefn
  192. Aggserialfn pgtypes.Regproc `json:"aggserialfn"` // aggserialfn
  193. Aggdeserialfn pgtypes.Regproc `json:"aggdeserialfn"` // aggdeserialfn
  194. Aggmtransfn pgtypes.Regproc `json:"aggmtransfn"` // aggmtransfn
  195. Aggminvtransfn pgtypes.Regproc `json:"aggminvtransfn"` // aggminvtransfn
  196. Aggmfinalfn pgtypes.Regproc `json:"aggmfinalfn"` // aggmfinalfn
  197. Aggfinalextra bool `json:"aggfinalextra"` // aggfinalextra
  198. Aggmfinalextra bool `json:"aggmfinalextra"` // aggmfinalextra
  199. Aggfinalmodify pgtypes.Char `json:"aggfinalmodify"` // aggfinalmodify
  200. Aggmfinalmodify pgtypes.Char `json:"aggmfinalmodify"` // aggmfinalmodify
  201. Aggsortop pgtypes.Oid `json:"aggsortop"` // aggsortop
  202. Aggtranstype pgtypes.Oid `json:"aggtranstype"` // aggtranstype
  203. Aggtransspace int `json:"aggtransspace"` // aggtransspace
  204. Aggmtranstype pgtypes.Oid `json:"aggmtranstype"` // aggmtranstype
  205. Aggmtransspace int `json:"aggmtransspace"` // aggmtransspace
  206. Agginitval sql.NullString `json:"agginitval"` // agginitval
  207. Aggminitval sql.NullString `json:"aggminitval"` // aggminitval
  208. }
  209. // PgAm represents a row from 'pg_catalog.pg_am'.
  210. type PgAm struct {
  211. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  212. Cmax pgtypes.Cid `json:"cmax"` // cmax
  213. Xmax pgtypes.Xid `json:"xmax"` // xmax
  214. Cmin pgtypes.Cid `json:"cmin"` // cmin
  215. Xmin pgtypes.Xid `json:"xmin"` // xmin
  216. Ctid pgtypes.Tid `json:"ctid"` // ctid
  217. Oid pgtypes.Oid `json:"oid"` // oid
  218. Amname string `json:"amname"` // amname
  219. Amhandler pgtypes.Regproc `json:"amhandler"` // amhandler
  220. Amtype pgtypes.Char `json:"amtype"` // amtype
  221. }
  222. // PgAmop represents a row from 'pg_catalog.pg_amop'.
  223. type PgAmop struct {
  224. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  225. Cmax pgtypes.Cid `json:"cmax"` // cmax
  226. Xmax pgtypes.Xid `json:"xmax"` // xmax
  227. Cmin pgtypes.Cid `json:"cmin"` // cmin
  228. Xmin pgtypes.Xid `json:"xmin"` // xmin
  229. Ctid pgtypes.Tid `json:"ctid"` // ctid
  230. Oid pgtypes.Oid `json:"oid"` // oid
  231. Amopfamily pgtypes.Oid `json:"amopfamily"` // amopfamily
  232. Amoplefttype pgtypes.Oid `json:"amoplefttype"` // amoplefttype
  233. Amoprighttype pgtypes.Oid `json:"amoprighttype"` // amoprighttype
  234. Amopstrategy int16 `json:"amopstrategy"` // amopstrategy
  235. Amoppurpose pgtypes.Char `json:"amoppurpose"` // amoppurpose
  236. Amopopr pgtypes.Oid `json:"amopopr"` // amopopr
  237. Amopmethod pgtypes.Oid `json:"amopmethod"` // amopmethod
  238. Amopsortfamily pgtypes.Oid `json:"amopsortfamily"` // amopsortfamily
  239. }
  240. // PgAmproc represents a row from 'pg_catalog.pg_amproc'.
  241. type PgAmproc struct {
  242. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  243. Cmax pgtypes.Cid `json:"cmax"` // cmax
  244. Xmax pgtypes.Xid `json:"xmax"` // xmax
  245. Cmin pgtypes.Cid `json:"cmin"` // cmin
  246. Xmin pgtypes.Xid `json:"xmin"` // xmin
  247. Ctid pgtypes.Tid `json:"ctid"` // ctid
  248. Oid pgtypes.Oid `json:"oid"` // oid
  249. Amprocfamily pgtypes.Oid `json:"amprocfamily"` // amprocfamily
  250. Amproclefttype pgtypes.Oid `json:"amproclefttype"` // amproclefttype
  251. Amprocrighttype pgtypes.Oid `json:"amprocrighttype"` // amprocrighttype
  252. Amprocnum int16 `json:"amprocnum"` // amprocnum
  253. Amproc pgtypes.Regproc `json:"amproc"` // amproc
  254. }
  255. // PgAttrdef represents a row from 'pg_catalog.pg_attrdef'.
  256. type PgAttrdef struct {
  257. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  258. Cmax pgtypes.Cid `json:"cmax"` // cmax
  259. Xmax pgtypes.Xid `json:"xmax"` // xmax
  260. Cmin pgtypes.Cid `json:"cmin"` // cmin
  261. Xmin pgtypes.Xid `json:"xmin"` // xmin
  262. Ctid pgtypes.Tid `json:"ctid"` // ctid
  263. Oid pgtypes.Oid `json:"oid"` // oid
  264. Adrelid pgtypes.Oid `json:"adrelid"` // adrelid
  265. Adnum int16 `json:"adnum"` // adnum
  266. Adbin pgtypes.PgNodeTree `json:"adbin"` // adbin
  267. }
  268. // PgAttribute represents a row from 'pg_catalog.pg_attribute'.
  269. type PgAttribute struct {
  270. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  271. Cmax pgtypes.Cid `json:"cmax"` // cmax
  272. Xmax pgtypes.Xid `json:"xmax"` // xmax
  273. Cmin pgtypes.Cid `json:"cmin"` // cmin
  274. Xmin pgtypes.Xid `json:"xmin"` // xmin
  275. Ctid pgtypes.Tid `json:"ctid"` // ctid
  276. Attrelid pgtypes.Oid `json:"attrelid"` // attrelid
  277. Attname string `json:"attname"` // attname
  278. Atttypid pgtypes.Oid `json:"atttypid"` // atttypid
  279. Attstattarget int `json:"attstattarget"` // attstattarget
  280. Attlen int16 `json:"attlen"` // attlen
  281. Attnum int16 `json:"attnum"` // attnum
  282. Attndims int `json:"attndims"` // attndims
  283. Attcacheoff int `json:"attcacheoff"` // attcacheoff
  284. Atttypmod int `json:"atttypmod"` // atttypmod
  285. Attbyval bool `json:"attbyval"` // attbyval
  286. Attstorage pgtypes.Char `json:"attstorage"` // attstorage
  287. Attalign pgtypes.Char `json:"attalign"` // attalign
  288. Attnotnull bool `json:"attnotnull"` // attnotnull
  289. Atthasdef bool `json:"atthasdef"` // atthasdef
  290. Atthasmissing bool `json:"atthasmissing"` // atthasmissing
  291. Attidentity pgtypes.Char `json:"attidentity"` // attidentity
  292. Attgenerated pgtypes.Char `json:"attgenerated"` // attgenerated
  293. Attisdropped bool `json:"attisdropped"` // attisdropped
  294. Attislocal bool `json:"attislocal"` // attislocal
  295. Attinhcount int `json:"attinhcount"` // attinhcount
  296. Attcollation pgtypes.Oid `json:"attcollation"` // attcollation
  297. Attacl []pgtypes.NullAclitem `json:"attacl"` // attacl
  298. Attoptions []sql.NullString `json:"attoptions"` // attoptions
  299. Attfdwoptions []sql.NullString `json:"attfdwoptions"` // attfdwoptions
  300. Attmissingval pgtypes.NullAnyarray `json:"attmissingval"` // attmissingval
  301. }
  302. // PgAuthMember represents a row from 'pg_catalog.pg_auth_members'.
  303. type PgAuthMember struct {
  304. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  305. Cmax pgtypes.Cid `json:"cmax"` // cmax
  306. Xmax pgtypes.Xid `json:"xmax"` // xmax
  307. Cmin pgtypes.Cid `json:"cmin"` // cmin
  308. Xmin pgtypes.Xid `json:"xmin"` // xmin
  309. Ctid pgtypes.Tid `json:"ctid"` // ctid
  310. Roleid pgtypes.Oid `json:"roleid"` // roleid
  311. Member pgtypes.Oid `json:"member"` // member
  312. Grantor pgtypes.Oid `json:"grantor"` // grantor
  313. AdminOption bool `json:"admin_option"` // admin_option
  314. }
  315. // PgAuthid represents a row from 'pg_catalog.pg_authid'.
  316. type PgAuthid struct {
  317. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  318. Cmax pgtypes.Cid `json:"cmax"` // cmax
  319. Xmax pgtypes.Xid `json:"xmax"` // xmax
  320. Cmin pgtypes.Cid `json:"cmin"` // cmin
  321. Xmin pgtypes.Xid `json:"xmin"` // xmin
  322. Ctid pgtypes.Tid `json:"ctid"` // ctid
  323. Oid pgtypes.Oid `json:"oid"` // oid
  324. Rolname string `json:"rolname"` // rolname
  325. Rolsuper bool `json:"rolsuper"` // rolsuper
  326. Rolinherit bool `json:"rolinherit"` // rolinherit
  327. Rolcreaterole bool `json:"rolcreaterole"` // rolcreaterole
  328. Rolcreatedb bool `json:"rolcreatedb"` // rolcreatedb
  329. Rolcanlogin bool `json:"rolcanlogin"` // rolcanlogin
  330. Rolreplication bool `json:"rolreplication"` // rolreplication
  331. Rolbypassrls bool `json:"rolbypassrls"` // rolbypassrls
  332. Rolconnlimit int `json:"rolconnlimit"` // rolconnlimit
  333. Rolpassword sql.NullString `json:"rolpassword"` // rolpassword
  334. Rolvaliduntil sql.NullTime `json:"rolvaliduntil"` // rolvaliduntil
  335. }
  336. // PgAvailableExtension represents a row from 'pg_catalog.pg_available_extensions'.
  337. type PgAvailableExtension struct {
  338. Name sql.NullString `json:"name"` // name
  339. DefaultVersion sql.NullString `json:"default_version"` // default_version
  340. InstalledVersion sql.NullString `json:"installed_version"` // installed_version
  341. Comment sql.NullString `json:"comment"` // comment
  342. }
  343. // PgAvailableExtensionVersion represents a row from 'pg_catalog.pg_available_extension_versions'.
  344. type PgAvailableExtensionVersion struct {
  345. Name sql.NullString `json:"name"` // name
  346. Version sql.NullString `json:"version"` // version
  347. Installed sql.NullBool `json:"installed"` // installed
  348. Superuser sql.NullBool `json:"superuser"` // superuser
  349. Trusted sql.NullBool `json:"trusted"` // trusted
  350. Relocatable sql.NullBool `json:"relocatable"` // relocatable
  351. Schema sql.NullString `json:"schema"` // schema
  352. Requires []sql.NullString `json:"requires"` // requires
  353. Comment sql.NullString `json:"comment"` // comment
  354. }
  355. // PgCast represents a row from 'pg_catalog.pg_cast'.
  356. type PgCast struct {
  357. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  358. Cmax pgtypes.Cid `json:"cmax"` // cmax
  359. Xmax pgtypes.Xid `json:"xmax"` // xmax
  360. Cmin pgtypes.Cid `json:"cmin"` // cmin
  361. Xmin pgtypes.Xid `json:"xmin"` // xmin
  362. Ctid pgtypes.Tid `json:"ctid"` // ctid
  363. Oid pgtypes.Oid `json:"oid"` // oid
  364. Castsource pgtypes.Oid `json:"castsource"` // castsource
  365. Casttarget pgtypes.Oid `json:"casttarget"` // casttarget
  366. Castfunc pgtypes.Oid `json:"castfunc"` // castfunc
  367. Castcontext pgtypes.Char `json:"castcontext"` // castcontext
  368. Castmethod pgtypes.Char `json:"castmethod"` // castmethod
  369. }
  370. // PgClass represents a row from 'pg_catalog.pg_class'.
  371. type PgClass struct {
  372. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  373. Cmax pgtypes.Cid `json:"cmax"` // cmax
  374. Xmax pgtypes.Xid `json:"xmax"` // xmax
  375. Cmin pgtypes.Cid `json:"cmin"` // cmin
  376. Xmin pgtypes.Xid `json:"xmin"` // xmin
  377. Ctid pgtypes.Tid `json:"ctid"` // ctid
  378. Oid pgtypes.Oid `json:"oid"` // oid
  379. Relname string `json:"relname"` // relname
  380. Relnamespace pgtypes.Oid `json:"relnamespace"` // relnamespace
  381. Reltype pgtypes.Oid `json:"reltype"` // reltype
  382. Reloftype pgtypes.Oid `json:"reloftype"` // reloftype
  383. Relowner pgtypes.Oid `json:"relowner"` // relowner
  384. Relam pgtypes.Oid `json:"relam"` // relam
  385. Relfilenode pgtypes.Oid `json:"relfilenode"` // relfilenode
  386. Reltablespace pgtypes.Oid `json:"reltablespace"` // reltablespace
  387. Relpages int `json:"relpages"` // relpages
  388. Reltuples float32 `json:"reltuples"` // reltuples
  389. Relallvisible int `json:"relallvisible"` // relallvisible
  390. Reltoastrelid pgtypes.Oid `json:"reltoastrelid"` // reltoastrelid
  391. Relhasindex bool `json:"relhasindex"` // relhasindex
  392. Relisshared bool `json:"relisshared"` // relisshared
  393. Relpersistence pgtypes.Char `json:"relpersistence"` // relpersistence
  394. Relkind pgtypes.Char `json:"relkind"` // relkind
  395. Relnatts int16 `json:"relnatts"` // relnatts
  396. Relchecks int16 `json:"relchecks"` // relchecks
  397. Relhasrules bool `json:"relhasrules"` // relhasrules
  398. Relhastriggers bool `json:"relhastriggers"` // relhastriggers
  399. Relhassubclass bool `json:"relhassubclass"` // relhassubclass
  400. Relrowsecurity bool `json:"relrowsecurity"` // relrowsecurity
  401. Relforcerowsecurity bool `json:"relforcerowsecurity"` // relforcerowsecurity
  402. Relispopulated bool `json:"relispopulated"` // relispopulated
  403. Relreplident pgtypes.Char `json:"relreplident"` // relreplident
  404. Relispartition bool `json:"relispartition"` // relispartition
  405. Relrewrite pgtypes.Oid `json:"relrewrite"` // relrewrite
  406. Relfrozenxid pgtypes.Xid `json:"relfrozenxid"` // relfrozenxid
  407. Relminmxid pgtypes.Xid `json:"relminmxid"` // relminmxid
  408. Relacl []pgtypes.NullAclitem `json:"relacl"` // relacl
  409. Reloptions []sql.NullString `json:"reloptions"` // reloptions
  410. Relpartbound pgtypes.NullPgNodeTree `json:"relpartbound"` // relpartbound
  411. }
  412. // PgCollation represents a row from 'pg_catalog.pg_collation'.
  413. type PgCollation struct {
  414. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  415. Cmax pgtypes.Cid `json:"cmax"` // cmax
  416. Xmax pgtypes.Xid `json:"xmax"` // xmax
  417. Cmin pgtypes.Cid `json:"cmin"` // cmin
  418. Xmin pgtypes.Xid `json:"xmin"` // xmin
  419. Ctid pgtypes.Tid `json:"ctid"` // ctid
  420. Oid pgtypes.Oid `json:"oid"` // oid
  421. Collname string `json:"collname"` // collname
  422. Collnamespace pgtypes.Oid `json:"collnamespace"` // collnamespace
  423. Collowner pgtypes.Oid `json:"collowner"` // collowner
  424. Collprovider pgtypes.Char `json:"collprovider"` // collprovider
  425. Collisdeterministic bool `json:"collisdeterministic"` // collisdeterministic
  426. Collencoding int `json:"collencoding"` // collencoding
  427. Collcollate string `json:"collcollate"` // collcollate
  428. Collctype string `json:"collctype"` // collctype
  429. Collversion sql.NullString `json:"collversion"` // collversion
  430. }
  431. // PgConfig represents a row from 'pg_catalog.pg_config'.
  432. type PgConfig struct {
  433. Name sql.NullString `json:"name"` // name
  434. Setting sql.NullString `json:"setting"` // setting
  435. }
  436. // PgConstraint represents a row from 'pg_catalog.pg_constraint'.
  437. type PgConstraint struct {
  438. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  439. Cmax pgtypes.Cid `json:"cmax"` // cmax
  440. Xmax pgtypes.Xid `json:"xmax"` // xmax
  441. Cmin pgtypes.Cid `json:"cmin"` // cmin
  442. Xmin pgtypes.Xid `json:"xmin"` // xmin
  443. Ctid pgtypes.Tid `json:"ctid"` // ctid
  444. Oid pgtypes.Oid `json:"oid"` // oid
  445. Conname string `json:"conname"` // conname
  446. Connamespace pgtypes.Oid `json:"connamespace"` // connamespace
  447. Contype pgtypes.Char `json:"contype"` // contype
  448. Condeferrable bool `json:"condeferrable"` // condeferrable
  449. Condeferred bool `json:"condeferred"` // condeferred
  450. Convalidated bool `json:"convalidated"` // convalidated
  451. Conrelid pgtypes.Oid `json:"conrelid"` // conrelid
  452. Contypid pgtypes.Oid `json:"contypid"` // contypid
  453. Conindid pgtypes.Oid `json:"conindid"` // conindid
  454. Conparentid pgtypes.Oid `json:"conparentid"` // conparentid
  455. Confrelid pgtypes.Oid `json:"confrelid"` // confrelid
  456. Confupdtype pgtypes.Char `json:"confupdtype"` // confupdtype
  457. Confdeltype pgtypes.Char `json:"confdeltype"` // confdeltype
  458. Confmatchtype pgtypes.Char `json:"confmatchtype"` // confmatchtype
  459. Conislocal bool `json:"conislocal"` // conislocal
  460. Coninhcount int `json:"coninhcount"` // coninhcount
  461. Connoinherit bool `json:"connoinherit"` // connoinherit
  462. Conkey []sql.NullInt64 `json:"conkey"` // conkey
  463. Confkey []sql.NullInt64 `json:"confkey"` // confkey
  464. Conpfeqop []pgtypes.NullOid `json:"conpfeqop"` // conpfeqop
  465. Conppeqop []pgtypes.NullOid `json:"conppeqop"` // conppeqop
  466. Conffeqop []pgtypes.NullOid `json:"conffeqop"` // conffeqop
  467. Conexclop []pgtypes.NullOid `json:"conexclop"` // conexclop
  468. Conbin pgtypes.NullPgNodeTree `json:"conbin"` // conbin
  469. }
  470. // PgConversion represents a row from 'pg_catalog.pg_conversion'.
  471. type PgConversion struct {
  472. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  473. Cmax pgtypes.Cid `json:"cmax"` // cmax
  474. Xmax pgtypes.Xid `json:"xmax"` // xmax
  475. Cmin pgtypes.Cid `json:"cmin"` // cmin
  476. Xmin pgtypes.Xid `json:"xmin"` // xmin
  477. Ctid pgtypes.Tid `json:"ctid"` // ctid
  478. Oid pgtypes.Oid `json:"oid"` // oid
  479. Conname string `json:"conname"` // conname
  480. Connamespace pgtypes.Oid `json:"connamespace"` // connamespace
  481. Conowner pgtypes.Oid `json:"conowner"` // conowner
  482. Conforencoding int `json:"conforencoding"` // conforencoding
  483. Contoencoding int `json:"contoencoding"` // contoencoding
  484. Conproc pgtypes.Regproc `json:"conproc"` // conproc
  485. Condefault bool `json:"condefault"` // condefault
  486. }
  487. // PgCursor represents a row from 'pg_catalog.pg_cursors'.
  488. type PgCursor struct {
  489. Name sql.NullString `json:"name"` // name
  490. Statement sql.NullString `json:"statement"` // statement
  491. IsHoldable sql.NullBool `json:"is_holdable"` // is_holdable
  492. IsBinary sql.NullBool `json:"is_binary"` // is_binary
  493. IsScrollable sql.NullBool `json:"is_scrollable"` // is_scrollable
  494. CreationTime sql.NullTime `json:"creation_time"` // creation_time
  495. }
  496. // PgDatabase represents a row from 'pg_catalog.pg_database'.
  497. type PgDatabase struct {
  498. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  499. Cmax pgtypes.Cid `json:"cmax"` // cmax
  500. Xmax pgtypes.Xid `json:"xmax"` // xmax
  501. Cmin pgtypes.Cid `json:"cmin"` // cmin
  502. Xmin pgtypes.Xid `json:"xmin"` // xmin
  503. Ctid pgtypes.Tid `json:"ctid"` // ctid
  504. Oid pgtypes.Oid `json:"oid"` // oid
  505. Datname string `json:"datname"` // datname
  506. Datdba pgtypes.Oid `json:"datdba"` // datdba
  507. Encoding int `json:"encoding"` // encoding
  508. Datcollate string `json:"datcollate"` // datcollate
  509. Datctype string `json:"datctype"` // datctype
  510. Datistemplate bool `json:"datistemplate"` // datistemplate
  511. Datallowconn bool `json:"datallowconn"` // datallowconn
  512. Datconnlimit int `json:"datconnlimit"` // datconnlimit
  513. Datlastsysoid pgtypes.Oid `json:"datlastsysoid"` // datlastsysoid
  514. Datfrozenxid pgtypes.Xid `json:"datfrozenxid"` // datfrozenxid
  515. Datminmxid pgtypes.Xid `json:"datminmxid"` // datminmxid
  516. Dattablespace pgtypes.Oid `json:"dattablespace"` // dattablespace
  517. Datacl []pgtypes.NullAclitem `json:"datacl"` // datacl
  518. }
  519. // PgDbRoleSetting represents a row from 'pg_catalog.pg_db_role_setting'.
  520. type PgDbRoleSetting struct {
  521. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  522. Cmax pgtypes.Cid `json:"cmax"` // cmax
  523. Xmax pgtypes.Xid `json:"xmax"` // xmax
  524. Cmin pgtypes.Cid `json:"cmin"` // cmin
  525. Xmin pgtypes.Xid `json:"xmin"` // xmin
  526. Ctid pgtypes.Tid `json:"ctid"` // ctid
  527. Setdatabase pgtypes.Oid `json:"setdatabase"` // setdatabase
  528. Setrole pgtypes.Oid `json:"setrole"` // setrole
  529. Setconfig []sql.NullString `json:"setconfig"` // setconfig
  530. }
  531. // PgDefaultACL represents a row from 'pg_catalog.pg_default_acl'.
  532. type PgDefaultACL struct {
  533. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  534. Cmax pgtypes.Cid `json:"cmax"` // cmax
  535. Xmax pgtypes.Xid `json:"xmax"` // xmax
  536. Cmin pgtypes.Cid `json:"cmin"` // cmin
  537. Xmin pgtypes.Xid `json:"xmin"` // xmin
  538. Ctid pgtypes.Tid `json:"ctid"` // ctid
  539. Oid pgtypes.Oid `json:"oid"` // oid
  540. Defaclrole pgtypes.Oid `json:"defaclrole"` // defaclrole
  541. Defaclnamespace pgtypes.Oid `json:"defaclnamespace"` // defaclnamespace
  542. Defaclobjtype pgtypes.Char `json:"defaclobjtype"` // defaclobjtype
  543. Defaclacl []pgtypes.Aclitem `json:"defaclacl"` // defaclacl
  544. }
  545. // PgDepend represents a row from 'pg_catalog.pg_depend'.
  546. type PgDepend struct {
  547. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  548. Cmax pgtypes.Cid `json:"cmax"` // cmax
  549. Xmax pgtypes.Xid `json:"xmax"` // xmax
  550. Cmin pgtypes.Cid `json:"cmin"` // cmin
  551. Xmin pgtypes.Xid `json:"xmin"` // xmin
  552. Ctid pgtypes.Tid `json:"ctid"` // ctid
  553. Classid pgtypes.Oid `json:"classid"` // classid
  554. Objid pgtypes.Oid `json:"objid"` // objid
  555. Objsubid int `json:"objsubid"` // objsubid
  556. Refclassid pgtypes.Oid `json:"refclassid"` // refclassid
  557. Refobjid pgtypes.Oid `json:"refobjid"` // refobjid
  558. Refobjsubid int `json:"refobjsubid"` // refobjsubid
  559. Deptype pgtypes.Char `json:"deptype"` // deptype
  560. }
  561. // PgDescription represents a row from 'pg_catalog.pg_description'.
  562. type PgDescription struct {
  563. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  564. Cmax pgtypes.Cid `json:"cmax"` // cmax
  565. Xmax pgtypes.Xid `json:"xmax"` // xmax
  566. Cmin pgtypes.Cid `json:"cmin"` // cmin
  567. Xmin pgtypes.Xid `json:"xmin"` // xmin
  568. Ctid pgtypes.Tid `json:"ctid"` // ctid
  569. Objoid pgtypes.Oid `json:"objoid"` // objoid
  570. Classoid pgtypes.Oid `json:"classoid"` // classoid
  571. Objsubid int `json:"objsubid"` // objsubid
  572. Description string `json:"description"` // description
  573. }
  574. // PgEnum represents a row from 'pg_catalog.pg_enum'.
  575. type PgEnum struct {
  576. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  577. Cmax pgtypes.Cid `json:"cmax"` // cmax
  578. Xmax pgtypes.Xid `json:"xmax"` // xmax
  579. Cmin pgtypes.Cid `json:"cmin"` // cmin
  580. Xmin pgtypes.Xid `json:"xmin"` // xmin
  581. Ctid pgtypes.Tid `json:"ctid"` // ctid
  582. Oid pgtypes.Oid `json:"oid"` // oid
  583. Enumtypid pgtypes.Oid `json:"enumtypid"` // enumtypid
  584. Enumsortorder float32 `json:"enumsortorder"` // enumsortorder
  585. Enumlabel string `json:"enumlabel"` // enumlabel
  586. }
  587. // PgEventTrigger represents a row from 'pg_catalog.pg_event_trigger'.
  588. type PgEventTrigger struct {
  589. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  590. Cmax pgtypes.Cid `json:"cmax"` // cmax
  591. Xmax pgtypes.Xid `json:"xmax"` // xmax
  592. Cmin pgtypes.Cid `json:"cmin"` // cmin
  593. Xmin pgtypes.Xid `json:"xmin"` // xmin
  594. Ctid pgtypes.Tid `json:"ctid"` // ctid
  595. Oid pgtypes.Oid `json:"oid"` // oid
  596. Evtname string `json:"evtname"` // evtname
  597. Evtevent string `json:"evtevent"` // evtevent
  598. Evtowner pgtypes.Oid `json:"evtowner"` // evtowner
  599. Evtfoid pgtypes.Oid `json:"evtfoid"` // evtfoid
  600. Evtenabled pgtypes.Char `json:"evtenabled"` // evtenabled
  601. Evttags []sql.NullString `json:"evttags"` // evttags
  602. }
  603. // PgExtension represents a row from 'pg_catalog.pg_extension'.
  604. type PgExtension struct {
  605. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  606. Cmax pgtypes.Cid `json:"cmax"` // cmax
  607. Xmax pgtypes.Xid `json:"xmax"` // xmax
  608. Cmin pgtypes.Cid `json:"cmin"` // cmin
  609. Xmin pgtypes.Xid `json:"xmin"` // xmin
  610. Ctid pgtypes.Tid `json:"ctid"` // ctid
  611. Oid pgtypes.Oid `json:"oid"` // oid
  612. Extname string `json:"extname"` // extname
  613. Extowner pgtypes.Oid `json:"extowner"` // extowner
  614. Extnamespace pgtypes.Oid `json:"extnamespace"` // extnamespace
  615. Extrelocatable bool `json:"extrelocatable"` // extrelocatable
  616. Extversion string `json:"extversion"` // extversion
  617. Extconfig []pgtypes.NullOid `json:"extconfig"` // extconfig
  618. Extcondition []sql.NullString `json:"extcondition"` // extcondition
  619. }
  620. // PgFileSetting represents a row from 'pg_catalog.pg_file_settings'.
  621. type PgFileSetting struct {
  622. Sourcefile sql.NullString `json:"sourcefile"` // sourcefile
  623. Sourceline sql.NullInt64 `json:"sourceline"` // sourceline
  624. Seqno sql.NullInt64 `json:"seqno"` // seqno
  625. Name sql.NullString `json:"name"` // name
  626. Setting sql.NullString `json:"setting"` // setting
  627. Applied sql.NullBool `json:"applied"` // applied
  628. Error sql.NullString `json:"error"` // error
  629. }
  630. // PgForeignDataWrapper represents a row from 'pg_catalog.pg_foreign_data_wrapper'.
  631. type PgForeignDataWrapper struct {
  632. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  633. Cmax pgtypes.Cid `json:"cmax"` // cmax
  634. Xmax pgtypes.Xid `json:"xmax"` // xmax
  635. Cmin pgtypes.Cid `json:"cmin"` // cmin
  636. Xmin pgtypes.Xid `json:"xmin"` // xmin
  637. Ctid pgtypes.Tid `json:"ctid"` // ctid
  638. Oid pgtypes.Oid `json:"oid"` // oid
  639. Fdwname string `json:"fdwname"` // fdwname
  640. Fdwowner pgtypes.Oid `json:"fdwowner"` // fdwowner
  641. Fdwhandler pgtypes.Oid `json:"fdwhandler"` // fdwhandler
  642. Fdwvalidator pgtypes.Oid `json:"fdwvalidator"` // fdwvalidator
  643. Fdwacl []pgtypes.NullAclitem `json:"fdwacl"` // fdwacl
  644. Fdwoptions []sql.NullString `json:"fdwoptions"` // fdwoptions
  645. }
  646. // PgForeignServer represents a row from 'pg_catalog.pg_foreign_server'.
  647. type PgForeignServer struct {
  648. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  649. Cmax pgtypes.Cid `json:"cmax"` // cmax
  650. Xmax pgtypes.Xid `json:"xmax"` // xmax
  651. Cmin pgtypes.Cid `json:"cmin"` // cmin
  652. Xmin pgtypes.Xid `json:"xmin"` // xmin
  653. Ctid pgtypes.Tid `json:"ctid"` // ctid
  654. Oid pgtypes.Oid `json:"oid"` // oid
  655. Srvname string `json:"srvname"` // srvname
  656. Srvowner pgtypes.Oid `json:"srvowner"` // srvowner
  657. Srvfdw pgtypes.Oid `json:"srvfdw"` // srvfdw
  658. Srvtype sql.NullString `json:"srvtype"` // srvtype
  659. Srvversion sql.NullString `json:"srvversion"` // srvversion
  660. Srvacl []pgtypes.NullAclitem `json:"srvacl"` // srvacl
  661. Srvoptions []sql.NullString `json:"srvoptions"` // srvoptions
  662. }
  663. // PgForeignTable represents a row from 'pg_catalog.pg_foreign_table'.
  664. type PgForeignTable struct {
  665. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  666. Cmax pgtypes.Cid `json:"cmax"` // cmax
  667. Xmax pgtypes.Xid `json:"xmax"` // xmax
  668. Cmin pgtypes.Cid `json:"cmin"` // cmin
  669. Xmin pgtypes.Xid `json:"xmin"` // xmin
  670. Ctid pgtypes.Tid `json:"ctid"` // ctid
  671. Ftrelid pgtypes.Oid `json:"ftrelid"` // ftrelid
  672. Ftserver pgtypes.Oid `json:"ftserver"` // ftserver
  673. Ftoptions []sql.NullString `json:"ftoptions"` // ftoptions
  674. }
  675. // PgGroup represents a row from 'pg_catalog.pg_group'.
  676. type PgGroup struct {
  677. Groname sql.NullString `json:"groname"` // groname
  678. Grosysid pgtypes.NullOid `json:"grosysid"` // grosysid
  679. Grolist []pgtypes.NullOid `json:"grolist"` // grolist
  680. }
  681. // PgHbaFileRule represents a row from 'pg_catalog.pg_hba_file_rules'.
  682. type PgHbaFileRule struct {
  683. LineNumber sql.NullInt64 `json:"line_number"` // line_number
  684. Type sql.NullString `json:"type"` // type
  685. Database []sql.NullString `json:"database"` // database
  686. UserName []sql.NullString `json:"user_name"` // user_name
  687. Address sql.NullString `json:"address"` // address
  688. Netmask sql.NullString `json:"netmask"` // netmask
  689. AuthMethod sql.NullString `json:"auth_method"` // auth_method
  690. Options []sql.NullString `json:"options"` // options
  691. Error sql.NullString `json:"error"` // error
  692. }
  693. // PgIndex represents a row from 'pg_catalog.pg_indexes'.
  694. type PgIndex struct {
  695. Schemaname sql.NullString `json:"schemaname"` // schemaname
  696. Tablename sql.NullString `json:"tablename"` // tablename
  697. Indexname sql.NullString `json:"indexname"` // indexname
  698. Tablespace sql.NullString `json:"tablespace"` // tablespace
  699. Indexdef sql.NullString `json:"indexdef"` // indexdef
  700. }
  701. // PgIndex represents a row from 'pg_catalog.pg_index'.
  702. type PgIndex struct {
  703. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  704. Cmax pgtypes.Cid `json:"cmax"` // cmax
  705. Xmax pgtypes.Xid `json:"xmax"` // xmax
  706. Cmin pgtypes.Cid `json:"cmin"` // cmin
  707. Xmin pgtypes.Xid `json:"xmin"` // xmin
  708. Ctid pgtypes.Tid `json:"ctid"` // ctid
  709. Indexrelid pgtypes.Oid `json:"indexrelid"` // indexrelid
  710. Indrelid pgtypes.Oid `json:"indrelid"` // indrelid
  711. Indnatts int16 `json:"indnatts"` // indnatts
  712. Indnkeyatts int16 `json:"indnkeyatts"` // indnkeyatts
  713. Indisunique bool `json:"indisunique"` // indisunique
  714. Indisprimary bool `json:"indisprimary"` // indisprimary
  715. Indisexclusion bool `json:"indisexclusion"` // indisexclusion
  716. Indimmediate bool `json:"indimmediate"` // indimmediate
  717. Indisclustered bool `json:"indisclustered"` // indisclustered
  718. Indisvalid bool `json:"indisvalid"` // indisvalid
  719. Indcheckxmin bool `json:"indcheckxmin"` // indcheckxmin
  720. Indisready bool `json:"indisready"` // indisready
  721. Indislive bool `json:"indislive"` // indislive
  722. Indisreplident bool `json:"indisreplident"` // indisreplident
  723. Indkey pgtypes.Int2vector `json:"indkey"` // indkey
  724. Indcollation pgtypes.Oidvector `json:"indcollation"` // indcollation
  725. Indclass pgtypes.Oidvector `json:"indclass"` // indclass
  726. Indoption pgtypes.Int2vector `json:"indoption"` // indoption
  727. Indexprs pgtypes.NullPgNodeTree `json:"indexprs"` // indexprs
  728. Indpred pgtypes.NullPgNodeTree `json:"indpred"` // indpred
  729. }
  730. // PgInherit represents a row from 'pg_catalog.pg_inherits'.
  731. type PgInherit struct {
  732. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  733. Cmax pgtypes.Cid `json:"cmax"` // cmax
  734. Xmax pgtypes.Xid `json:"xmax"` // xmax
  735. Cmin pgtypes.Cid `json:"cmin"` // cmin
  736. Xmin pgtypes.Xid `json:"xmin"` // xmin
  737. Ctid pgtypes.Tid `json:"ctid"` // ctid
  738. Inhrelid pgtypes.Oid `json:"inhrelid"` // inhrelid
  739. Inhparent pgtypes.Oid `json:"inhparent"` // inhparent
  740. Inhseqno int `json:"inhseqno"` // inhseqno
  741. }
  742. // PgInitPriv represents a row from 'pg_catalog.pg_init_privs'.
  743. type PgInitPriv struct {
  744. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  745. Cmax pgtypes.Cid `json:"cmax"` // cmax
  746. Xmax pgtypes.Xid `json:"xmax"` // xmax
  747. Cmin pgtypes.Cid `json:"cmin"` // cmin
  748. Xmin pgtypes.Xid `json:"xmin"` // xmin
  749. Ctid pgtypes.Tid `json:"ctid"` // ctid
  750. Objoid pgtypes.Oid `json:"objoid"` // objoid
  751. Classoid pgtypes.Oid `json:"classoid"` // classoid
  752. Objsubid int `json:"objsubid"` // objsubid
  753. Privtype pgtypes.Char `json:"privtype"` // privtype
  754. Initprivs []pgtypes.Aclitem `json:"initprivs"` // initprivs
  755. }
  756. // PgLanguage represents a row from 'pg_catalog.pg_language'.
  757. type PgLanguage struct {
  758. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  759. Cmax pgtypes.Cid `json:"cmax"` // cmax
  760. Xmax pgtypes.Xid `json:"xmax"` // xmax
  761. Cmin pgtypes.Cid `json:"cmin"` // cmin
  762. Xmin pgtypes.Xid `json:"xmin"` // xmin
  763. Ctid pgtypes.Tid `json:"ctid"` // ctid
  764. Oid pgtypes.Oid `json:"oid"` // oid
  765. Lanname string `json:"lanname"` // lanname
  766. Lanowner pgtypes.Oid `json:"lanowner"` // lanowner
  767. Lanispl bool `json:"lanispl"` // lanispl
  768. Lanpltrusted bool `json:"lanpltrusted"` // lanpltrusted
  769. Lanplcallfoid pgtypes.Oid `json:"lanplcallfoid"` // lanplcallfoid
  770. Laninline pgtypes.Oid `json:"laninline"` // laninline
  771. Lanvalidator pgtypes.Oid `json:"lanvalidator"` // lanvalidator
  772. Lanacl []pgtypes.NullAclitem `json:"lanacl"` // lanacl
  773. }
  774. // PgLargeobject represents a row from 'pg_catalog.pg_largeobject'.
  775. type PgLargeobject struct {
  776. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  777. Cmax pgtypes.Cid `json:"cmax"` // cmax
  778. Xmax pgtypes.Xid `json:"xmax"` // xmax
  779. Cmin pgtypes.Cid `json:"cmin"` // cmin
  780. Xmin pgtypes.Xid `json:"xmin"` // xmin
  781. Ctid pgtypes.Tid `json:"ctid"` // ctid
  782. Loid pgtypes.Oid `json:"loid"` // loid
  783. Pageno int `json:"pageno"` // pageno
  784. Data []byte `json:"data"` // data
  785. }
  786. // PgLargeobjectMetadatum represents a row from 'pg_catalog.pg_largeobject_metadata'.
  787. type PgLargeobjectMetadatum struct {
  788. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  789. Cmax pgtypes.Cid `json:"cmax"` // cmax
  790. Xmax pgtypes.Xid `json:"xmax"` // xmax
  791. Cmin pgtypes.Cid `json:"cmin"` // cmin
  792. Xmin pgtypes.Xid `json:"xmin"` // xmin
  793. Ctid pgtypes.Tid `json:"ctid"` // ctid
  794. Oid pgtypes.Oid `json:"oid"` // oid
  795. Lomowner pgtypes.Oid `json:"lomowner"` // lomowner
  796. Lomacl []pgtypes.NullAclitem `json:"lomacl"` // lomacl
  797. }
  798. // PgLock represents a row from 'pg_catalog.pg_locks'.
  799. type PgLock struct {
  800. Locktype sql.NullString `json:"locktype"` // locktype
  801. Database pgtypes.NullOid `json:"database"` // database
  802. Relation pgtypes.NullOid `json:"relation"` // relation
  803. Page sql.NullInt64 `json:"page"` // page
  804. Tuple sql.NullInt64 `json:"tuple"` // tuple
  805. Virtualxid sql.NullString `json:"virtualxid"` // virtualxid
  806. Transactionid pgtypes.NullXid `json:"transactionid"` // transactionid
  807. Classid pgtypes.NullOid `json:"classid"` // classid
  808. Objid pgtypes.NullOid `json:"objid"` // objid
  809. Objsubid sql.NullInt64 `json:"objsubid"` // objsubid
  810. Virtualtransaction sql.NullString `json:"virtualtransaction"` // virtualtransaction
  811. Pid sql.NullInt64 `json:"pid"` // pid
  812. Mode sql.NullString `json:"mode"` // mode
  813. Granted sql.NullBool `json:"granted"` // granted
  814. Fastpath sql.NullBool `json:"fastpath"` // fastpath
  815. }
  816. // PgMatview represents a row from 'pg_catalog.pg_matviews'.
  817. type PgMatview struct {
  818. Schemaname sql.NullString `json:"schemaname"` // schemaname
  819. Matviewname sql.NullString `json:"matviewname"` // matviewname
  820. Matviewowner sql.NullString `json:"matviewowner"` // matviewowner
  821. Tablespace sql.NullString `json:"tablespace"` // tablespace
  822. Hasindexes sql.NullBool `json:"hasindexes"` // hasindexes
  823. Ispopulated sql.NullBool `json:"ispopulated"` // ispopulated
  824. Definition sql.NullString `json:"definition"` // definition
  825. }
  826. // PgNamespace represents a row from 'pg_catalog.pg_namespace'.
  827. type PgNamespace struct {
  828. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  829. Cmax pgtypes.Cid `json:"cmax"` // cmax
  830. Xmax pgtypes.Xid `json:"xmax"` // xmax
  831. Cmin pgtypes.Cid `json:"cmin"` // cmin
  832. Xmin pgtypes.Xid `json:"xmin"` // xmin
  833. Ctid pgtypes.Tid `json:"ctid"` // ctid
  834. Oid pgtypes.Oid `json:"oid"` // oid
  835. Nspname string `json:"nspname"` // nspname
  836. Nspowner pgtypes.Oid `json:"nspowner"` // nspowner
  837. Nspacl []pgtypes.NullAclitem `json:"nspacl"` // nspacl
  838. }
  839. // PgOpclass represents a row from 'pg_catalog.pg_opclass'.
  840. type PgOpclass struct {
  841. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  842. Cmax pgtypes.Cid `json:"cmax"` // cmax
  843. Xmax pgtypes.Xid `json:"xmax"` // xmax
  844. Cmin pgtypes.Cid `json:"cmin"` // cmin
  845. Xmin pgtypes.Xid `json:"xmin"` // xmin
  846. Ctid pgtypes.Tid `json:"ctid"` // ctid
  847. Oid pgtypes.Oid `json:"oid"` // oid
  848. Opcmethod pgtypes.Oid `json:"opcmethod"` // opcmethod
  849. Opcname string `json:"opcname"` // opcname
  850. Opcnamespace pgtypes.Oid `json:"opcnamespace"` // opcnamespace
  851. Opcowner pgtypes.Oid `json:"opcowner"` // opcowner
  852. Opcfamily pgtypes.Oid `json:"opcfamily"` // opcfamily
  853. Opcintype pgtypes.Oid `json:"opcintype"` // opcintype
  854. Opcdefault bool `json:"opcdefault"` // opcdefault
  855. Opckeytype pgtypes.Oid `json:"opckeytype"` // opckeytype
  856. }
  857. // PgOperator represents a row from 'pg_catalog.pg_operator'.
  858. type PgOperator struct {
  859. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  860. Cmax pgtypes.Cid `json:"cmax"` // cmax
  861. Xmax pgtypes.Xid `json:"xmax"` // xmax
  862. Cmin pgtypes.Cid `json:"cmin"` // cmin
  863. Xmin pgtypes.Xid `json:"xmin"` // xmin
  864. Ctid pgtypes.Tid `json:"ctid"` // ctid
  865. Oid pgtypes.Oid `json:"oid"` // oid
  866. Oprname string `json:"oprname"` // oprname
  867. Oprnamespace pgtypes.Oid `json:"oprnamespace"` // oprnamespace
  868. Oprowner pgtypes.Oid `json:"oprowner"` // oprowner
  869. Oprkind pgtypes.Char `json:"oprkind"` // oprkind
  870. Oprcanmerge bool `json:"oprcanmerge"` // oprcanmerge
  871. Oprcanhash bool `json:"oprcanhash"` // oprcanhash
  872. Oprleft pgtypes.Oid `json:"oprleft"` // oprleft
  873. Oprright pgtypes.Oid `json:"oprright"` // oprright
  874. Oprresult pgtypes.Oid `json:"oprresult"` // oprresult
  875. Oprcom pgtypes.Oid `json:"oprcom"` // oprcom
  876. Oprnegate pgtypes.Oid `json:"oprnegate"` // oprnegate
  877. Oprcode pgtypes.Regproc `json:"oprcode"` // oprcode
  878. Oprrest pgtypes.Regproc `json:"oprrest"` // oprrest
  879. Oprjoin pgtypes.Regproc `json:"oprjoin"` // oprjoin
  880. }
  881. // PgOpfamily represents a row from 'pg_catalog.pg_opfamily'.
  882. type PgOpfamily struct {
  883. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  884. Cmax pgtypes.Cid `json:"cmax"` // cmax
  885. Xmax pgtypes.Xid `json:"xmax"` // xmax
  886. Cmin pgtypes.Cid `json:"cmin"` // cmin
  887. Xmin pgtypes.Xid `json:"xmin"` // xmin
  888. Ctid pgtypes.Tid `json:"ctid"` // ctid
  889. Oid pgtypes.Oid `json:"oid"` // oid
  890. Opfmethod pgtypes.Oid `json:"opfmethod"` // opfmethod
  891. Opfname string `json:"opfname"` // opfname
  892. Opfnamespace pgtypes.Oid `json:"opfnamespace"` // opfnamespace
  893. Opfowner pgtypes.Oid `json:"opfowner"` // opfowner
  894. }
  895. // PgPartitionedTable represents a row from 'pg_catalog.pg_partitioned_table'.
  896. type PgPartitionedTable struct {
  897. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  898. Cmax pgtypes.Cid `json:"cmax"` // cmax
  899. Xmax pgtypes.Xid `json:"xmax"` // xmax
  900. Cmin pgtypes.Cid `json:"cmin"` // cmin
  901. Xmin pgtypes.Xid `json:"xmin"` // xmin
  902. Ctid pgtypes.Tid `json:"ctid"` // ctid
  903. Partrelid pgtypes.Oid `json:"partrelid"` // partrelid
  904. Partstrat pgtypes.Char `json:"partstrat"` // partstrat
  905. Partnatts int16 `json:"partnatts"` // partnatts
  906. Partdefid pgtypes.Oid `json:"partdefid"` // partdefid
  907. Partattrs pgtypes.Int2vector `json:"partattrs"` // partattrs
  908. Partclass pgtypes.Oidvector `json:"partclass"` // partclass
  909. Partcollation pgtypes.Oidvector `json:"partcollation"` // partcollation
  910. Partexprs pgtypes.NullPgNodeTree `json:"partexprs"` // partexprs
  911. }
  912. // PgPolicy represents a row from 'pg_catalog.pg_policies'.
  913. type PgPolicy struct {
  914. Schemaname sql.NullString `json:"schemaname"` // schemaname
  915. Tablename sql.NullString `json:"tablename"` // tablename
  916. Policyname sql.NullString `json:"policyname"` // policyname
  917. Permissive sql.NullString `json:"permissive"` // permissive
  918. Roles []sql.NullString `json:"roles"` // roles
  919. Cmd sql.NullString `json:"cmd"` // cmd
  920. Qual sql.NullString `json:"qual"` // qual
  921. WithCheck sql.NullString `json:"with_check"` // with_check
  922. }
  923. // PgPolicy represents a row from 'pg_catalog.pg_policy'.
  924. type PgPolicy struct {
  925. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  926. Cmax pgtypes.Cid `json:"cmax"` // cmax
  927. Xmax pgtypes.Xid `json:"xmax"` // xmax
  928. Cmin pgtypes.Cid `json:"cmin"` // cmin
  929. Xmin pgtypes.Xid `json:"xmin"` // xmin
  930. Ctid pgtypes.Tid `json:"ctid"` // ctid
  931. Oid pgtypes.Oid `json:"oid"` // oid
  932. Polname string `json:"polname"` // polname
  933. Polrelid pgtypes.Oid `json:"polrelid"` // polrelid
  934. Polcmd pgtypes.Char `json:"polcmd"` // polcmd
  935. Polpermissive bool `json:"polpermissive"` // polpermissive
  936. Polroles []pgtypes.Oid `json:"polroles"` // polroles
  937. Polqual pgtypes.NullPgNodeTree `json:"polqual"` // polqual
  938. Polwithcheck pgtypes.NullPgNodeTree `json:"polwithcheck"` // polwithcheck
  939. }
  940. // PgPreparedStatement represents a row from 'pg_catalog.pg_prepared_statements'.
  941. type PgPreparedStatement struct {
  942. Name sql.NullString `json:"name"` // name
  943. Statement sql.NullString `json:"statement"` // statement
  944. PrepareTime sql.NullTime `json:"prepare_time"` // prepare_time
  945. ParameterTypes []pgtypes.NullRegtype `json:"parameter_types"` // parameter_types
  946. FromSQL sql.NullBool `json:"from_sql"` // from_sql
  947. }
  948. // PgPreparedXact represents a row from 'pg_catalog.pg_prepared_xacts'.
  949. type PgPreparedXact struct {
  950. Transaction pgtypes.NullXid `json:"transaction"` // transaction
  951. Gid sql.NullString `json:"gid"` // gid
  952. Prepared sql.NullTime `json:"prepared"` // prepared
  953. Owner sql.NullString `json:"owner"` // owner
  954. Database sql.NullString `json:"database"` // database
  955. }
  956. // PgProc represents a row from 'pg_catalog.pg_proc'.
  957. type PgProc struct {
  958. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  959. Cmax pgtypes.Cid `json:"cmax"` // cmax
  960. Xmax pgtypes.Xid `json:"xmax"` // xmax
  961. Cmin pgtypes.Cid `json:"cmin"` // cmin
  962. Xmin pgtypes.Xid `json:"xmin"` // xmin
  963. Ctid pgtypes.Tid `json:"ctid"` // ctid
  964. Oid pgtypes.Oid `json:"oid"` // oid
  965. Proname string `json:"proname"` // proname
  966. Pronamespace pgtypes.Oid `json:"pronamespace"` // pronamespace
  967. Proowner pgtypes.Oid `json:"proowner"` // proowner
  968. Prolang pgtypes.Oid `json:"prolang"` // prolang
  969. Procost float32 `json:"procost"` // procost
  970. Prorows float32 `json:"prorows"` // prorows
  971. Provariadic pgtypes.Oid `json:"provariadic"` // provariadic
  972. Prosupport pgtypes.Regproc `json:"prosupport"` // prosupport
  973. Prokind pgtypes.Char `json:"prokind"` // prokind
  974. Prosecdef bool `json:"prosecdef"` // prosecdef
  975. Proleakproof bool `json:"proleakproof"` // proleakproof
  976. Proisstrict bool `json:"proisstrict"` // proisstrict
  977. Proretset bool `json:"proretset"` // proretset
  978. Provolatile pgtypes.Char `json:"provolatile"` // provolatile
  979. Proparallel pgtypes.Char `json:"proparallel"` // proparallel
  980. Pronargs int16 `json:"pronargs"` // pronargs
  981. Pronargdefaults int16 `json:"pronargdefaults"` // pronargdefaults
  982. Prorettype pgtypes.Oid `json:"prorettype"` // prorettype
  983. Proargtypes pgtypes.Oidvector `json:"proargtypes"` // proargtypes
  984. Proallargtypes []pgtypes.NullOid `json:"proallargtypes"` // proallargtypes
  985. Proargmodes []pgtypes.NullChar `json:"proargmodes"` // proargmodes
  986. Proargnames []sql.NullString `json:"proargnames"` // proargnames
  987. Proargdefaults pgtypes.NullPgNodeTree `json:"proargdefaults"` // proargdefaults
  988. Protrftypes []pgtypes.NullOid `json:"protrftypes"` // protrftypes
  989. Prosrc string `json:"prosrc"` // prosrc
  990. Probin sql.NullString `json:"probin"` // probin
  991. Proconfig []sql.NullString `json:"proconfig"` // proconfig
  992. Proacl []pgtypes.NullAclitem `json:"proacl"` // proacl
  993. }
  994. // PgPublication represents a row from 'pg_catalog.pg_publication'.
  995. type PgPublication struct {
  996. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  997. Cmax pgtypes.Cid `json:"cmax"` // cmax
  998. Xmax pgtypes.Xid `json:"xmax"` // xmax
  999. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1000. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1001. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1002. Oid pgtypes.Oid `json:"oid"` // oid
  1003. Pubname string `json:"pubname"` // pubname
  1004. Pubowner pgtypes.Oid `json:"pubowner"` // pubowner
  1005. Puballtables bool `json:"puballtables"` // puballtables
  1006. Pubinsert bool `json:"pubinsert"` // pubinsert
  1007. Pubupdate bool `json:"pubupdate"` // pubupdate
  1008. Pubdelete bool `json:"pubdelete"` // pubdelete
  1009. Pubtruncate bool `json:"pubtruncate"` // pubtruncate
  1010. Pubviaroot bool `json:"pubviaroot"` // pubviaroot
  1011. }
  1012. // PgPublicationRel represents a row from 'pg_catalog.pg_publication_rel'.
  1013. type PgPublicationRel struct {
  1014. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1015. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1016. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1017. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1018. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1019. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1020. Oid pgtypes.Oid `json:"oid"` // oid
  1021. Prpubid pgtypes.Oid `json:"prpubid"` // prpubid
  1022. Prrelid pgtypes.Oid `json:"prrelid"` // prrelid
  1023. }
  1024. // PgPublicationTable represents a row from 'pg_catalog.pg_publication_tables'.
  1025. type PgPublicationTable struct {
  1026. Pubname sql.NullString `json:"pubname"` // pubname
  1027. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1028. Tablename sql.NullString `json:"tablename"` // tablename
  1029. }
  1030. // PgRange represents a row from 'pg_catalog.pg_range'.
  1031. type PgRange struct {
  1032. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1033. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1034. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1035. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1036. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1037. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1038. Rngtypid pgtypes.Oid `json:"rngtypid"` // rngtypid
  1039. Rngsubtype pgtypes.Oid `json:"rngsubtype"` // rngsubtype
  1040. Rngcollation pgtypes.Oid `json:"rngcollation"` // rngcollation
  1041. Rngsubopc pgtypes.Oid `json:"rngsubopc"` // rngsubopc
  1042. Rngcanonical pgtypes.Regproc `json:"rngcanonical"` // rngcanonical
  1043. Rngsubdiff pgtypes.Regproc `json:"rngsubdiff"` // rngsubdiff
  1044. }
  1045. // PgReplicationOrigin represents a row from 'pg_catalog.pg_replication_origin'.
  1046. type PgReplicationOrigin struct {
  1047. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1048. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1049. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1050. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1051. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1052. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1053. Roident pgtypes.Oid `json:"roident"` // roident
  1054. Roname string `json:"roname"` // roname
  1055. }
  1056. // PgReplicationOriginStatus represents a row from 'pg_catalog.pg_replication_origin_status'.
  1057. type PgReplicationOriginStatus struct {
  1058. LocalID pgtypes.NullOid `json:"local_id"` // local_id
  1059. ExternalID sql.NullString `json:"external_id"` // external_id
  1060. RemoteLsn pgtypes.NullPgLsn `json:"remote_lsn"` // remote_lsn
  1061. LocalLsn pgtypes.NullPgLsn `json:"local_lsn"` // local_lsn
  1062. }
  1063. // PgReplicationSlot represents a row from 'pg_catalog.pg_replication_slots'.
  1064. type PgReplicationSlot struct {
  1065. SlotName sql.NullString `json:"slot_name"` // slot_name
  1066. Plugin sql.NullString `json:"plugin"` // plugin
  1067. SlotType sql.NullString `json:"slot_type"` // slot_type
  1068. Datoid pgtypes.NullOid `json:"datoid"` // datoid
  1069. Database sql.NullString `json:"database"` // database
  1070. Temporary sql.NullBool `json:"temporary"` // temporary
  1071. Active sql.NullBool `json:"active"` // active
  1072. ActivePid sql.NullInt64 `json:"active_pid"` // active_pid
  1073. Xmin pgtypes.NullXid `json:"xmin"` // xmin
  1074. CatalogXmin pgtypes.NullXid `json:"catalog_xmin"` // catalog_xmin
  1075. RestartLsn pgtypes.NullPgLsn `json:"restart_lsn"` // restart_lsn
  1076. ConfirmedFlushLsn pgtypes.NullPgLsn `json:"confirmed_flush_lsn"` // confirmed_flush_lsn
  1077. WalStatus sql.NullString `json:"wal_status"` // wal_status
  1078. SafeWalSize sql.NullInt64 `json:"safe_wal_size"` // safe_wal_size
  1079. }
  1080. // PgRewrite represents a row from 'pg_catalog.pg_rewrite'.
  1081. type PgRewrite struct {
  1082. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1083. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1084. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1085. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1086. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1087. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1088. Oid pgtypes.Oid `json:"oid"` // oid
  1089. Rulename string `json:"rulename"` // rulename
  1090. EvClass pgtypes.Oid `json:"ev_class"` // ev_class
  1091. EvType pgtypes.Char `json:"ev_type"` // ev_type
  1092. EvEnabled pgtypes.Char `json:"ev_enabled"` // ev_enabled
  1093. IsInstead bool `json:"is_instead"` // is_instead
  1094. EvQual pgtypes.PgNodeTree `json:"ev_qual"` // ev_qual
  1095. EvAction pgtypes.PgNodeTree `json:"ev_action"` // ev_action
  1096. }
  1097. // PgRole represents a row from 'pg_catalog.pg_roles'.
  1098. type PgRole struct {
  1099. Rolname sql.NullString `json:"rolname"` // rolname
  1100. Rolsuper sql.NullBool `json:"rolsuper"` // rolsuper
  1101. Rolinherit sql.NullBool `json:"rolinherit"` // rolinherit
  1102. Rolcreaterole sql.NullBool `json:"rolcreaterole"` // rolcreaterole
  1103. Rolcreatedb sql.NullBool `json:"rolcreatedb"` // rolcreatedb
  1104. Rolcanlogin sql.NullBool `json:"rolcanlogin"` // rolcanlogin
  1105. Rolreplication sql.NullBool `json:"rolreplication"` // rolreplication
  1106. Rolconnlimit sql.NullInt64 `json:"rolconnlimit"` // rolconnlimit
  1107. Rolpassword sql.NullString `json:"rolpassword"` // rolpassword
  1108. Rolvaliduntil sql.NullTime `json:"rolvaliduntil"` // rolvaliduntil
  1109. Rolbypassrls sql.NullBool `json:"rolbypassrls"` // rolbypassrls
  1110. Rolconfig []sql.NullString `json:"rolconfig"` // rolconfig
  1111. Oid pgtypes.NullOid `json:"oid"` // oid
  1112. }
  1113. // PgRule represents a row from 'pg_catalog.pg_rules'.
  1114. type PgRule struct {
  1115. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1116. Tablename sql.NullString `json:"tablename"` // tablename
  1117. Rulename sql.NullString `json:"rulename"` // rulename
  1118. Definition sql.NullString `json:"definition"` // definition
  1119. }
  1120. // PgSeclabel represents a row from 'pg_catalog.pg_seclabel'.
  1121. type PgSeclabel struct {
  1122. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1123. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1124. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1125. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1126. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1127. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1128. Objoid pgtypes.Oid `json:"objoid"` // objoid
  1129. Classoid pgtypes.Oid `json:"classoid"` // classoid
  1130. Objsubid int `json:"objsubid"` // objsubid
  1131. Provider string `json:"provider"` // provider
  1132. Label string `json:"label"` // label
  1133. }
  1134. // PgSeclabel represents a row from 'pg_catalog.pg_seclabels'.
  1135. type PgSeclabel struct {
  1136. Objoid pgtypes.NullOid `json:"objoid"` // objoid
  1137. Classoid pgtypes.NullOid `json:"classoid"` // classoid
  1138. Objsubid sql.NullInt64 `json:"objsubid"` // objsubid
  1139. Objtype sql.NullString `json:"objtype"` // objtype
  1140. Objnamespace pgtypes.NullOid `json:"objnamespace"` // objnamespace
  1141. Objname sql.NullString `json:"objname"` // objname
  1142. Provider sql.NullString `json:"provider"` // provider
  1143. Label sql.NullString `json:"label"` // label
  1144. }
  1145. // PgSequence represents a row from 'pg_catalog.pg_sequence'.
  1146. type PgSequence struct {
  1147. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1148. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1149. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1150. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1151. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1152. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1153. Seqrelid pgtypes.Oid `json:"seqrelid"` // seqrelid
  1154. Seqtypid pgtypes.Oid `json:"seqtypid"` // seqtypid
  1155. Seqstart int64 `json:"seqstart"` // seqstart
  1156. Seqincrement int64 `json:"seqincrement"` // seqincrement
  1157. Seqmax int64 `json:"seqmax"` // seqmax
  1158. Seqmin int64 `json:"seqmin"` // seqmin
  1159. Seqcache int64 `json:"seqcache"` // seqcache
  1160. Seqcycle bool `json:"seqcycle"` // seqcycle
  1161. }
  1162. // PgSequence represents a row from 'pg_catalog.pg_sequences'.
  1163. type PgSequence struct {
  1164. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1165. Sequencename sql.NullString `json:"sequencename"` // sequencename
  1166. Sequenceowner sql.NullString `json:"sequenceowner"` // sequenceowner
  1167. DataType pgtypes.NullRegtype `json:"data_type"` // data_type
  1168. StartValue sql.NullInt64 `json:"start_value"` // start_value
  1169. MinValue sql.NullInt64 `json:"min_value"` // min_value
  1170. MaxValue sql.NullInt64 `json:"max_value"` // max_value
  1171. IncrementBy sql.NullInt64 `json:"increment_by"` // increment_by
  1172. Cycle sql.NullBool `json:"cycle"` // cycle
  1173. CacheSize sql.NullInt64 `json:"cache_size"` // cache_size
  1174. LastValue sql.NullInt64 `json:"last_value"` // last_value
  1175. }
  1176. // PgSetting represents a row from 'pg_catalog.pg_settings'.
  1177. type PgSetting struct {
  1178. Name sql.NullString `json:"name"` // name
  1179. Setting sql.NullString `json:"setting"` // setting
  1180. Unit sql.NullString `json:"unit"` // unit
  1181. Category sql.NullString `json:"category"` // category
  1182. ShortDesc sql.NullString `json:"short_desc"` // short_desc
  1183. ExtraDesc sql.NullString `json:"extra_desc"` // extra_desc
  1184. Context sql.NullString `json:"context"` // context
  1185. Vartype sql.NullString `json:"vartype"` // vartype
  1186. Source sql.NullString `json:"source"` // source
  1187. MinVal sql.NullString `json:"min_val"` // min_val
  1188. MaxVal sql.NullString `json:"max_val"` // max_val
  1189. Enumvals []sql.NullString `json:"enumvals"` // enumvals
  1190. BootVal sql.NullString `json:"boot_val"` // boot_val
  1191. ResetVal sql.NullString `json:"reset_val"` // reset_val
  1192. Sourcefile sql.NullString `json:"sourcefile"` // sourcefile
  1193. Sourceline sql.NullInt64 `json:"sourceline"` // sourceline
  1194. PendingRestart sql.NullBool `json:"pending_restart"` // pending_restart
  1195. }
  1196. // PgShadow represents a row from 'pg_catalog.pg_shadow'.
  1197. type PgShadow struct {
  1198. Usename sql.NullString `json:"usename"` // usename
  1199. Usesysid pgtypes.NullOid `json:"usesysid"` // usesysid
  1200. Usecreatedb sql.NullBool `json:"usecreatedb"` // usecreatedb
  1201. Usesuper sql.NullBool `json:"usesuper"` // usesuper
  1202. Userepl sql.NullBool `json:"userepl"` // userepl
  1203. Usebypassrls sql.NullBool `json:"usebypassrls"` // usebypassrls
  1204. Passwd sql.NullString `json:"passwd"` // passwd
  1205. Valuntil sql.NullTime `json:"valuntil"` // valuntil
  1206. Useconfig []sql.NullString `json:"useconfig"` // useconfig
  1207. }
  1208. // PgShdepend represents a row from 'pg_catalog.pg_shdepend'.
  1209. type PgShdepend struct {
  1210. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1211. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1212. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1213. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1214. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1215. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1216. Dbid pgtypes.Oid `json:"dbid"` // dbid
  1217. Classid pgtypes.Oid `json:"classid"` // classid
  1218. Objid pgtypes.Oid `json:"objid"` // objid
  1219. Objsubid int `json:"objsubid"` // objsubid
  1220. Refclassid pgtypes.Oid `json:"refclassid"` // refclassid
  1221. Refobjid pgtypes.Oid `json:"refobjid"` // refobjid
  1222. Deptype pgtypes.Char `json:"deptype"` // deptype
  1223. }
  1224. // PgShdescription represents a row from 'pg_catalog.pg_shdescription'.
  1225. type PgShdescription struct {
  1226. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1227. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1228. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1229. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1230. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1231. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1232. Objoid pgtypes.Oid `json:"objoid"` // objoid
  1233. Classoid pgtypes.Oid `json:"classoid"` // classoid
  1234. Description string `json:"description"` // description
  1235. }
  1236. // PgShmemAllocation represents a row from 'pg_catalog.pg_shmem_allocations'.
  1237. type PgShmemAllocation struct {
  1238. Name sql.NullString `json:"name"` // name
  1239. Off sql.NullInt64 `json:"off"` // off
  1240. Size sql.NullInt64 `json:"size"` // size
  1241. AllocatedSize sql.NullInt64 `json:"allocated_size"` // allocated_size
  1242. }
  1243. // PgShseclabel represents a row from 'pg_catalog.pg_shseclabel'.
  1244. type PgShseclabel struct {
  1245. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1246. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1247. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1248. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1249. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1250. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1251. Objoid pgtypes.Oid `json:"objoid"` // objoid
  1252. Classoid pgtypes.Oid `json:"classoid"` // classoid
  1253. Provider string `json:"provider"` // provider
  1254. Label string `json:"label"` // label
  1255. }
  1256. // PgStat represents a row from 'pg_catalog.pg_stats'.
  1257. type PgStat struct {
  1258. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1259. Tablename sql.NullString `json:"tablename"` // tablename
  1260. Attname sql.NullString `json:"attname"` // attname
  1261. Inherited sql.NullBool `json:"inherited"` // inherited
  1262. NullFrac sql.NullFloat64 `json:"null_frac"` // null_frac
  1263. AvgWidth sql.NullInt64 `json:"avg_width"` // avg_width
  1264. NDistinct sql.NullFloat64 `json:"n_distinct"` // n_distinct
  1265. MostCommonVals pgtypes.NullAnyarray `json:"most_common_vals"` // most_common_vals
  1266. MostCommonFreqs []sql.NullFloat64 `json:"most_common_freqs"` // most_common_freqs
  1267. HistogramBounds pgtypes.NullAnyarray `json:"histogram_bounds"` // histogram_bounds
  1268. Correlation sql.NullFloat64 `json:"correlation"` // correlation
  1269. MostCommonElems pgtypes.NullAnyarray `json:"most_common_elems"` // most_common_elems
  1270. MostCommonElemFreqs []sql.NullFloat64 `json:"most_common_elem_freqs"` // most_common_elem_freqs
  1271. ElemCountHistogram []sql.NullFloat64 `json:"elem_count_histogram"` // elem_count_histogram
  1272. }
  1273. // PgStatActivity represents a row from 'pg_catalog.pg_stat_activity'.
  1274. type PgStatActivity struct {
  1275. Datid pgtypes.NullOid `json:"datid"` // datid
  1276. Datname sql.NullString `json:"datname"` // datname
  1277. Pid sql.NullInt64 `json:"pid"` // pid
  1278. LeaderPid sql.NullInt64 `json:"leader_pid"` // leader_pid
  1279. Usesysid pgtypes.NullOid `json:"usesysid"` // usesysid
  1280. Usename sql.NullString `json:"usename"` // usename
  1281. ApplicationName sql.NullString `json:"application_name"` // application_name
  1282. ClientAddr sql.NullString `json:"client_addr"` // client_addr
  1283. ClientHostname sql.NullString `json:"client_hostname"` // client_hostname
  1284. ClientPort sql.NullInt64 `json:"client_port"` // client_port
  1285. BackendStart sql.NullTime `json:"backend_start"` // backend_start
  1286. XactStart sql.NullTime `json:"xact_start"` // xact_start
  1287. QueryStart sql.NullTime `json:"query_start"` // query_start
  1288. StateChange sql.NullTime `json:"state_change"` // state_change
  1289. WaitEventType sql.NullString `json:"wait_event_type"` // wait_event_type
  1290. WaitEvent sql.NullString `json:"wait_event"` // wait_event
  1291. State sql.NullString `json:"state"` // state
  1292. BackendXid pgtypes.NullXid `json:"backend_xid"` // backend_xid
  1293. BackendXmin pgtypes.NullXid `json:"backend_xmin"` // backend_xmin
  1294. Query sql.NullString `json:"query"` // query
  1295. BackendType sql.NullString `json:"backend_type"` // backend_type
  1296. }
  1297. // PgStatAllIndex represents a row from 'pg_catalog.pg_stat_all_indexes'.
  1298. type PgStatAllIndex struct {
  1299. Relid pgtypes.NullOid `json:"relid"` // relid
  1300. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1301. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1302. Relname sql.NullString `json:"relname"` // relname
  1303. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1304. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1305. IdxTupRead sql.NullInt64 `json:"idx_tup_read"` // idx_tup_read
  1306. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1307. }
  1308. // PgStatAllTable represents a row from 'pg_catalog.pg_stat_all_tables'.
  1309. type PgStatAllTable struct {
  1310. Relid pgtypes.NullOid `json:"relid"` // relid
  1311. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1312. Relname sql.NullString `json:"relname"` // relname
  1313. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1314. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1315. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1316. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1317. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1318. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1319. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1320. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1321. NLiveTup sql.NullInt64 `json:"n_live_tup"` // n_live_tup
  1322. NDeadTup sql.NullInt64 `json:"n_dead_tup"` // n_dead_tup
  1323. NModSinceAnalyze sql.NullInt64 `json:"n_mod_since_analyze"` // n_mod_since_analyze
  1324. NInsSinceVacuum sql.NullInt64 `json:"n_ins_since_vacuum"` // n_ins_since_vacuum
  1325. LastVacuum sql.NullTime `json:"last_vacuum"` // last_vacuum
  1326. LastAutovacuum sql.NullTime `json:"last_autovacuum"` // last_autovacuum
  1327. LastAnalyze sql.NullTime `json:"last_analyze"` // last_analyze
  1328. LastAutoanalyze sql.NullTime `json:"last_autoanalyze"` // last_autoanalyze
  1329. VacuumCount sql.NullInt64 `json:"vacuum_count"` // vacuum_count
  1330. AutovacuumCount sql.NullInt64 `json:"autovacuum_count"` // autovacuum_count
  1331. AnalyzeCount sql.NullInt64 `json:"analyze_count"` // analyze_count
  1332. AutoanalyzeCount sql.NullInt64 `json:"autoanalyze_count"` // autoanalyze_count
  1333. }
  1334. // PgStatArchiver represents a row from 'pg_catalog.pg_stat_archiver'.
  1335. type PgStatArchiver struct {
  1336. ArchivedCount sql.NullInt64 `json:"archived_count"` // archived_count
  1337. LastArchivedWal sql.NullString `json:"last_archived_wal"` // last_archived_wal
  1338. LastArchivedTime sql.NullTime `json:"last_archived_time"` // last_archived_time
  1339. FailedCount sql.NullInt64 `json:"failed_count"` // failed_count
  1340. LastFailedWal sql.NullString `json:"last_failed_wal"` // last_failed_wal
  1341. LastFailedTime sql.NullTime `json:"last_failed_time"` // last_failed_time
  1342. StatsReset sql.NullTime `json:"stats_reset"` // stats_reset
  1343. }
  1344. // PgStatBgwriter represents a row from 'pg_catalog.pg_stat_bgwriter'.
  1345. type PgStatBgwriter struct {
  1346. CheckpointsTimed sql.NullInt64 `json:"checkpoints_timed"` // checkpoints_timed
  1347. CheckpointsReq sql.NullInt64 `json:"checkpoints_req"` // checkpoints_req
  1348. CheckpointWriteTime sql.NullFloat64 `json:"checkpoint_write_time"` // checkpoint_write_time
  1349. CheckpointSyncTime sql.NullFloat64 `json:"checkpoint_sync_time"` // checkpoint_sync_time
  1350. BuffersCheckpoint sql.NullInt64 `json:"buffers_checkpoint"` // buffers_checkpoint
  1351. BuffersClean sql.NullInt64 `json:"buffers_clean"` // buffers_clean
  1352. MaxwrittenClean sql.NullInt64 `json:"maxwritten_clean"` // maxwritten_clean
  1353. BuffersBackend sql.NullInt64 `json:"buffers_backend"` // buffers_backend
  1354. BuffersBackendFsync sql.NullInt64 `json:"buffers_backend_fsync"` // buffers_backend_fsync
  1355. BuffersAlloc sql.NullInt64 `json:"buffers_alloc"` // buffers_alloc
  1356. StatsReset sql.NullTime `json:"stats_reset"` // stats_reset
  1357. }
  1358. // PgStatDatabase represents a row from 'pg_catalog.pg_stat_database'.
  1359. type PgStatDatabase struct {
  1360. Datid pgtypes.NullOid `json:"datid"` // datid
  1361. Datname sql.NullString `json:"datname"` // datname
  1362. Numbackends sql.NullInt64 `json:"numbackends"` // numbackends
  1363. XactCommit sql.NullInt64 `json:"xact_commit"` // xact_commit
  1364. XactRollback sql.NullInt64 `json:"xact_rollback"` // xact_rollback
  1365. BlksRead sql.NullInt64 `json:"blks_read"` // blks_read
  1366. BlksHit sql.NullInt64 `json:"blks_hit"` // blks_hit
  1367. TupReturned sql.NullInt64 `json:"tup_returned"` // tup_returned
  1368. TupFetched sql.NullInt64 `json:"tup_fetched"` // tup_fetched
  1369. TupInserted sql.NullInt64 `json:"tup_inserted"` // tup_inserted
  1370. TupUpdated sql.NullInt64 `json:"tup_updated"` // tup_updated
  1371. TupDeleted sql.NullInt64 `json:"tup_deleted"` // tup_deleted
  1372. Conflicts sql.NullInt64 `json:"conflicts"` // conflicts
  1373. TempFiles sql.NullInt64 `json:"temp_files"` // temp_files
  1374. TempBytes sql.NullInt64 `json:"temp_bytes"` // temp_bytes
  1375. Deadlocks sql.NullInt64 `json:"deadlocks"` // deadlocks
  1376. ChecksumFailures sql.NullInt64 `json:"checksum_failures"` // checksum_failures
  1377. ChecksumLastFailure sql.NullTime `json:"checksum_last_failure"` // checksum_last_failure
  1378. BlkReadTime sql.NullFloat64 `json:"blk_read_time"` // blk_read_time
  1379. BlkWriteTime sql.NullFloat64 `json:"blk_write_time"` // blk_write_time
  1380. StatsReset sql.NullTime `json:"stats_reset"` // stats_reset
  1381. }
  1382. // PgStatDatabaseConflict represents a row from 'pg_catalog.pg_stat_database_conflicts'.
  1383. type PgStatDatabaseConflict struct {
  1384. Datid pgtypes.NullOid `json:"datid"` // datid
  1385. Datname sql.NullString `json:"datname"` // datname
  1386. ConflTablespace sql.NullInt64 `json:"confl_tablespace"` // confl_tablespace
  1387. ConflLock sql.NullInt64 `json:"confl_lock"` // confl_lock
  1388. ConflSnapshot sql.NullInt64 `json:"confl_snapshot"` // confl_snapshot
  1389. ConflBufferpin sql.NullInt64 `json:"confl_bufferpin"` // confl_bufferpin
  1390. ConflDeadlock sql.NullInt64 `json:"confl_deadlock"` // confl_deadlock
  1391. }
  1392. // PgStatGssapi represents a row from 'pg_catalog.pg_stat_gssapi'.
  1393. type PgStatGssapi struct {
  1394. Pid sql.NullInt64 `json:"pid"` // pid
  1395. GssAuthenticated sql.NullBool `json:"gss_authenticated"` // gss_authenticated
  1396. Principal sql.NullString `json:"principal"` // principal
  1397. Encrypted sql.NullBool `json:"encrypted"` // encrypted
  1398. }
  1399. // PgStatProgressAnalyze represents a row from 'pg_catalog.pg_stat_progress_analyze'.
  1400. type PgStatProgressAnalyze struct {
  1401. Pid sql.NullInt64 `json:"pid"` // pid
  1402. Datid pgtypes.NullOid `json:"datid"` // datid
  1403. Datname sql.NullString `json:"datname"` // datname
  1404. Relid pgtypes.NullOid `json:"relid"` // relid
  1405. Phase sql.NullString `json:"phase"` // phase
  1406. SampleBlksTotal sql.NullInt64 `json:"sample_blks_total"` // sample_blks_total
  1407. SampleBlksScanned sql.NullInt64 `json:"sample_blks_scanned"` // sample_blks_scanned
  1408. ExtStatsTotal sql.NullInt64 `json:"ext_stats_total"` // ext_stats_total
  1409. ExtStatsComputed sql.NullInt64 `json:"ext_stats_computed"` // ext_stats_computed
  1410. ChildTablesTotal sql.NullInt64 `json:"child_tables_total"` // child_tables_total
  1411. ChildTablesDone sql.NullInt64 `json:"child_tables_done"` // child_tables_done
  1412. CurrentChildTableRelid pgtypes.NullOid `json:"current_child_table_relid"` // current_child_table_relid
  1413. }
  1414. // PgStatProgressBasebackup represents a row from 'pg_catalog.pg_stat_progress_basebackup'.
  1415. type PgStatProgressBasebackup struct {
  1416. Pid sql.NullInt64 `json:"pid"` // pid
  1417. Phase sql.NullString `json:"phase"` // phase
  1418. BackupTotal sql.NullInt64 `json:"backup_total"` // backup_total
  1419. BackupStreamed sql.NullInt64 `json:"backup_streamed"` // backup_streamed
  1420. TablespacesTotal sql.NullInt64 `json:"tablespaces_total"` // tablespaces_total
  1421. TablespacesStreamed sql.NullInt64 `json:"tablespaces_streamed"` // tablespaces_streamed
  1422. }
  1423. // PgStatProgressCluster represents a row from 'pg_catalog.pg_stat_progress_cluster'.
  1424. type PgStatProgressCluster struct {
  1425. Pid sql.NullInt64 `json:"pid"` // pid
  1426. Datid pgtypes.NullOid `json:"datid"` // datid
  1427. Datname sql.NullString `json:"datname"` // datname
  1428. Relid pgtypes.NullOid `json:"relid"` // relid
  1429. Command sql.NullString `json:"command"` // command
  1430. Phase sql.NullString `json:"phase"` // phase
  1431. ClusterIndexRelid pgtypes.NullOid `json:"cluster_index_relid"` // cluster_index_relid
  1432. HeapTuplesScanned sql.NullInt64 `json:"heap_tuples_scanned"` // heap_tuples_scanned
  1433. HeapTuplesWritten sql.NullInt64 `json:"heap_tuples_written"` // heap_tuples_written
  1434. HeapBlksTotal sql.NullInt64 `json:"heap_blks_total"` // heap_blks_total
  1435. HeapBlksScanned sql.NullInt64 `json:"heap_blks_scanned"` // heap_blks_scanned
  1436. IndexRebuildCount sql.NullInt64 `json:"index_rebuild_count"` // index_rebuild_count
  1437. }
  1438. // PgStatProgressCreateIndex represents a row from 'pg_catalog.pg_stat_progress_create_index'.
  1439. type PgStatProgressCreateIndex struct {
  1440. Pid sql.NullInt64 `json:"pid"` // pid
  1441. Datid pgtypes.NullOid `json:"datid"` // datid
  1442. Datname sql.NullString `json:"datname"` // datname
  1443. Relid pgtypes.NullOid `json:"relid"` // relid
  1444. IndexRelid pgtypes.NullOid `json:"index_relid"` // index_relid
  1445. Command sql.NullString `json:"command"` // command
  1446. Phase sql.NullString `json:"phase"` // phase
  1447. LockersTotal sql.NullInt64 `json:"lockers_total"` // lockers_total
  1448. LockersDone sql.NullInt64 `json:"lockers_done"` // lockers_done
  1449. CurrentLockerPid sql.NullInt64 `json:"current_locker_pid"` // current_locker_pid
  1450. BlocksTotal sql.NullInt64 `json:"blocks_total"` // blocks_total
  1451. BlocksDone sql.NullInt64 `json:"blocks_done"` // blocks_done
  1452. TuplesTotal sql.NullInt64 `json:"tuples_total"` // tuples_total
  1453. TuplesDone sql.NullInt64 `json:"tuples_done"` // tuples_done
  1454. PartitionsTotal sql.NullInt64 `json:"partitions_total"` // partitions_total
  1455. PartitionsDone sql.NullInt64 `json:"partitions_done"` // partitions_done
  1456. }
  1457. // PgStatProgressVacuum represents a row from 'pg_catalog.pg_stat_progress_vacuum'.
  1458. type PgStatProgressVacuum struct {
  1459. Pid sql.NullInt64 `json:"pid"` // pid
  1460. Datid pgtypes.NullOid `json:"datid"` // datid
  1461. Datname sql.NullString `json:"datname"` // datname
  1462. Relid pgtypes.NullOid `json:"relid"` // relid
  1463. Phase sql.NullString `json:"phase"` // phase
  1464. HeapBlksTotal sql.NullInt64 `json:"heap_blks_total"` // heap_blks_total
  1465. HeapBlksScanned sql.NullInt64 `json:"heap_blks_scanned"` // heap_blks_scanned
  1466. HeapBlksVacuumed sql.NullInt64 `json:"heap_blks_vacuumed"` // heap_blks_vacuumed
  1467. IndexVacuumCount sql.NullInt64 `json:"index_vacuum_count"` // index_vacuum_count
  1468. MaxDeadTuples sql.NullInt64 `json:"max_dead_tuples"` // max_dead_tuples
  1469. NumDeadTuples sql.NullInt64 `json:"num_dead_tuples"` // num_dead_tuples
  1470. }
  1471. // PgStatReplication represents a row from 'pg_catalog.pg_stat_replication'.
  1472. type PgStatReplication struct {
  1473. Pid sql.NullInt64 `json:"pid"` // pid
  1474. Usesysid pgtypes.NullOid `json:"usesysid"` // usesysid
  1475. Usename sql.NullString `json:"usename"` // usename
  1476. ApplicationName sql.NullString `json:"application_name"` // application_name
  1477. ClientAddr sql.NullString `json:"client_addr"` // client_addr
  1478. ClientHostname sql.NullString `json:"client_hostname"` // client_hostname
  1479. ClientPort sql.NullInt64 `json:"client_port"` // client_port
  1480. BackendStart sql.NullTime `json:"backend_start"` // backend_start
  1481. BackendXmin pgtypes.NullXid `json:"backend_xmin"` // backend_xmin
  1482. State sql.NullString `json:"state"` // state
  1483. SentLsn pgtypes.NullPgLsn `json:"sent_lsn"` // sent_lsn
  1484. WriteLsn pgtypes.NullPgLsn `json:"write_lsn"` // write_lsn
  1485. FlushLsn pgtypes.NullPgLsn `json:"flush_lsn"` // flush_lsn
  1486. ReplayLsn pgtypes.NullPgLsn `json:"replay_lsn"` // replay_lsn
  1487. WriteLag []byte `json:"write_lag"` // write_lag
  1488. FlushLag []byte `json:"flush_lag"` // flush_lag
  1489. ReplayLag []byte `json:"replay_lag"` // replay_lag
  1490. SyncPriority sql.NullInt64 `json:"sync_priority"` // sync_priority
  1491. SyncState sql.NullString `json:"sync_state"` // sync_state
  1492. ReplyTime sql.NullTime `json:"reply_time"` // reply_time
  1493. }
  1494. // PgStatSlru represents a row from 'pg_catalog.pg_stat_slru'.
  1495. type PgStatSlru struct {
  1496. Name sql.NullString `json:"name"` // name
  1497. BlksZeroed sql.NullInt64 `json:"blks_zeroed"` // blks_zeroed
  1498. BlksHit sql.NullInt64 `json:"blks_hit"` // blks_hit
  1499. BlksRead sql.NullInt64 `json:"blks_read"` // blks_read
  1500. BlksWritten sql.NullInt64 `json:"blks_written"` // blks_written
  1501. BlksExists sql.NullInt64 `json:"blks_exists"` // blks_exists
  1502. Flushes sql.NullInt64 `json:"flushes"` // flushes
  1503. Truncates sql.NullInt64 `json:"truncates"` // truncates
  1504. StatsReset sql.NullTime `json:"stats_reset"` // stats_reset
  1505. }
  1506. // PgStatSsl represents a row from 'pg_catalog.pg_stat_ssl'.
  1507. type PgStatSsl struct {
  1508. Pid sql.NullInt64 `json:"pid"` // pid
  1509. Ssl sql.NullBool `json:"ssl"` // ssl
  1510. Version sql.NullString `json:"version"` // version
  1511. Cipher sql.NullString `json:"cipher"` // cipher
  1512. Bits sql.NullInt64 `json:"bits"` // bits
  1513. Compression sql.NullBool `json:"compression"` // compression
  1514. ClientDn sql.NullString `json:"client_dn"` // client_dn
  1515. ClientSerial sql.NullFloat64 `json:"client_serial"` // client_serial
  1516. IssuerDn sql.NullString `json:"issuer_dn"` // issuer_dn
  1517. }
  1518. // PgStatSubscription represents a row from 'pg_catalog.pg_stat_subscription'.
  1519. type PgStatSubscription struct {
  1520. Subid pgtypes.NullOid `json:"subid"` // subid
  1521. Subname sql.NullString `json:"subname"` // subname
  1522. Pid sql.NullInt64 `json:"pid"` // pid
  1523. Relid pgtypes.NullOid `json:"relid"` // relid
  1524. ReceivedLsn pgtypes.NullPgLsn `json:"received_lsn"` // received_lsn
  1525. LastMsgSendTime sql.NullTime `json:"last_msg_send_time"` // last_msg_send_time
  1526. LastMsgReceiptTime sql.NullTime `json:"last_msg_receipt_time"` // last_msg_receipt_time
  1527. LatestEndLsn pgtypes.NullPgLsn `json:"latest_end_lsn"` // latest_end_lsn
  1528. LatestEndTime sql.NullTime `json:"latest_end_time"` // latest_end_time
  1529. }
  1530. // PgStatSysIndex represents a row from 'pg_catalog.pg_stat_sys_indexes'.
  1531. type PgStatSysIndex struct {
  1532. Relid pgtypes.NullOid `json:"relid"` // relid
  1533. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1534. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1535. Relname sql.NullString `json:"relname"` // relname
  1536. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1537. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1538. IdxTupRead sql.NullInt64 `json:"idx_tup_read"` // idx_tup_read
  1539. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1540. }
  1541. // PgStatSysTable represents a row from 'pg_catalog.pg_stat_sys_tables'.
  1542. type PgStatSysTable struct {
  1543. Relid pgtypes.NullOid `json:"relid"` // relid
  1544. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1545. Relname sql.NullString `json:"relname"` // relname
  1546. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1547. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1548. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1549. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1550. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1551. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1552. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1553. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1554. NLiveTup sql.NullInt64 `json:"n_live_tup"` // n_live_tup
  1555. NDeadTup sql.NullInt64 `json:"n_dead_tup"` // n_dead_tup
  1556. NModSinceAnalyze sql.NullInt64 `json:"n_mod_since_analyze"` // n_mod_since_analyze
  1557. NInsSinceVacuum sql.NullInt64 `json:"n_ins_since_vacuum"` // n_ins_since_vacuum
  1558. LastVacuum sql.NullTime `json:"last_vacuum"` // last_vacuum
  1559. LastAutovacuum sql.NullTime `json:"last_autovacuum"` // last_autovacuum
  1560. LastAnalyze sql.NullTime `json:"last_analyze"` // last_analyze
  1561. LastAutoanalyze sql.NullTime `json:"last_autoanalyze"` // last_autoanalyze
  1562. VacuumCount sql.NullInt64 `json:"vacuum_count"` // vacuum_count
  1563. AutovacuumCount sql.NullInt64 `json:"autovacuum_count"` // autovacuum_count
  1564. AnalyzeCount sql.NullInt64 `json:"analyze_count"` // analyze_count
  1565. AutoanalyzeCount sql.NullInt64 `json:"autoanalyze_count"` // autoanalyze_count
  1566. }
  1567. // PgStatUserFunction represents a row from 'pg_catalog.pg_stat_user_functions'.
  1568. type PgStatUserFunction struct {
  1569. Funcid pgtypes.NullOid `json:"funcid"` // funcid
  1570. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1571. Funcname sql.NullString `json:"funcname"` // funcname
  1572. Calls sql.NullInt64 `json:"calls"` // calls
  1573. TotalTime sql.NullFloat64 `json:"total_time"` // total_time
  1574. SelfTime sql.NullFloat64 `json:"self_time"` // self_time
  1575. }
  1576. // PgStatUserIndex represents a row from 'pg_catalog.pg_stat_user_indexes'.
  1577. type PgStatUserIndex struct {
  1578. Relid pgtypes.NullOid `json:"relid"` // relid
  1579. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1580. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1581. Relname sql.NullString `json:"relname"` // relname
  1582. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1583. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1584. IdxTupRead sql.NullInt64 `json:"idx_tup_read"` // idx_tup_read
  1585. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1586. }
  1587. // PgStatUserTable represents a row from 'pg_catalog.pg_stat_user_tables'.
  1588. type PgStatUserTable struct {
  1589. Relid pgtypes.NullOid `json:"relid"` // relid
  1590. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1591. Relname sql.NullString `json:"relname"` // relname
  1592. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1593. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1594. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1595. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1596. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1597. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1598. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1599. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1600. NLiveTup sql.NullInt64 `json:"n_live_tup"` // n_live_tup
  1601. NDeadTup sql.NullInt64 `json:"n_dead_tup"` // n_dead_tup
  1602. NModSinceAnalyze sql.NullInt64 `json:"n_mod_since_analyze"` // n_mod_since_analyze
  1603. NInsSinceVacuum sql.NullInt64 `json:"n_ins_since_vacuum"` // n_ins_since_vacuum
  1604. LastVacuum sql.NullTime `json:"last_vacuum"` // last_vacuum
  1605. LastAutovacuum sql.NullTime `json:"last_autovacuum"` // last_autovacuum
  1606. LastAnalyze sql.NullTime `json:"last_analyze"` // last_analyze
  1607. LastAutoanalyze sql.NullTime `json:"last_autoanalyze"` // last_autoanalyze
  1608. VacuumCount sql.NullInt64 `json:"vacuum_count"` // vacuum_count
  1609. AutovacuumCount sql.NullInt64 `json:"autovacuum_count"` // autovacuum_count
  1610. AnalyzeCount sql.NullInt64 `json:"analyze_count"` // analyze_count
  1611. AutoanalyzeCount sql.NullInt64 `json:"autoanalyze_count"` // autoanalyze_count
  1612. }
  1613. // PgStatWalReceiver represents a row from 'pg_catalog.pg_stat_wal_receiver'.
  1614. type PgStatWalReceiver struct {
  1615. Pid sql.NullInt64 `json:"pid"` // pid
  1616. Status sql.NullString `json:"status"` // status
  1617. ReceiveStartLsn pgtypes.NullPgLsn `json:"receive_start_lsn"` // receive_start_lsn
  1618. ReceiveStartTli sql.NullInt64 `json:"receive_start_tli"` // receive_start_tli
  1619. WrittenLsn pgtypes.NullPgLsn `json:"written_lsn"` // written_lsn
  1620. FlushedLsn pgtypes.NullPgLsn `json:"flushed_lsn"` // flushed_lsn
  1621. ReceivedTli sql.NullInt64 `json:"received_tli"` // received_tli
  1622. LastMsgSendTime sql.NullTime `json:"last_msg_send_time"` // last_msg_send_time
  1623. LastMsgReceiptTime sql.NullTime `json:"last_msg_receipt_time"` // last_msg_receipt_time
  1624. LatestEndLsn pgtypes.NullPgLsn `json:"latest_end_lsn"` // latest_end_lsn
  1625. LatestEndTime sql.NullTime `json:"latest_end_time"` // latest_end_time
  1626. SlotName sql.NullString `json:"slot_name"` // slot_name
  1627. SenderHost sql.NullString `json:"sender_host"` // sender_host
  1628. SenderPort sql.NullInt64 `json:"sender_port"` // sender_port
  1629. Conninfo sql.NullString `json:"conninfo"` // conninfo
  1630. }
  1631. // PgStatXactAllTable represents a row from 'pg_catalog.pg_stat_xact_all_tables'.
  1632. type PgStatXactAllTable struct {
  1633. Relid pgtypes.NullOid `json:"relid"` // relid
  1634. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1635. Relname sql.NullString `json:"relname"` // relname
  1636. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1637. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1638. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1639. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1640. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1641. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1642. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1643. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1644. }
  1645. // PgStatXactSysTable represents a row from 'pg_catalog.pg_stat_xact_sys_tables'.
  1646. type PgStatXactSysTable struct {
  1647. Relid pgtypes.NullOid `json:"relid"` // relid
  1648. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1649. Relname sql.NullString `json:"relname"` // relname
  1650. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1651. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1652. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1653. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1654. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1655. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1656. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1657. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1658. }
  1659. // PgStatXactUserFunction represents a row from 'pg_catalog.pg_stat_xact_user_functions'.
  1660. type PgStatXactUserFunction struct {
  1661. Funcid pgtypes.NullOid `json:"funcid"` // funcid
  1662. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1663. Funcname sql.NullString `json:"funcname"` // funcname
  1664. Calls sql.NullInt64 `json:"calls"` // calls
  1665. TotalTime sql.NullFloat64 `json:"total_time"` // total_time
  1666. SelfTime sql.NullFloat64 `json:"self_time"` // self_time
  1667. }
  1668. // PgStatXactUserTable represents a row from 'pg_catalog.pg_stat_xact_user_tables'.
  1669. type PgStatXactUserTable struct {
  1670. Relid pgtypes.NullOid `json:"relid"` // relid
  1671. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1672. Relname sql.NullString `json:"relname"` // relname
  1673. SeqScan sql.NullInt64 `json:"seq_scan"` // seq_scan
  1674. SeqTupRead sql.NullInt64 `json:"seq_tup_read"` // seq_tup_read
  1675. IdxScan sql.NullInt64 `json:"idx_scan"` // idx_scan
  1676. IdxTupFetch sql.NullInt64 `json:"idx_tup_fetch"` // idx_tup_fetch
  1677. NTupIns sql.NullInt64 `json:"n_tup_ins"` // n_tup_ins
  1678. NTupUpd sql.NullInt64 `json:"n_tup_upd"` // n_tup_upd
  1679. NTupDel sql.NullInt64 `json:"n_tup_del"` // n_tup_del
  1680. NTupHotUpd sql.NullInt64 `json:"n_tup_hot_upd"` // n_tup_hot_upd
  1681. }
  1682. // PgStatioAllIndex represents a row from 'pg_catalog.pg_statio_all_indexes'.
  1683. type PgStatioAllIndex struct {
  1684. Relid pgtypes.NullOid `json:"relid"` // relid
  1685. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1686. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1687. Relname sql.NullString `json:"relname"` // relname
  1688. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1689. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1690. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1691. }
  1692. // PgStatioAllSequence represents a row from 'pg_catalog.pg_statio_all_sequences'.
  1693. type PgStatioAllSequence struct {
  1694. Relid pgtypes.NullOid `json:"relid"` // relid
  1695. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1696. Relname sql.NullString `json:"relname"` // relname
  1697. BlksRead sql.NullInt64 `json:"blks_read"` // blks_read
  1698. BlksHit sql.NullInt64 `json:"blks_hit"` // blks_hit
  1699. }
  1700. // PgStatioAllTable represents a row from 'pg_catalog.pg_statio_all_tables'.
  1701. type PgStatioAllTable struct {
  1702. Relid pgtypes.NullOid `json:"relid"` // relid
  1703. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1704. Relname sql.NullString `json:"relname"` // relname
  1705. HeapBlksRead sql.NullInt64 `json:"heap_blks_read"` // heap_blks_read
  1706. HeapBlksHit sql.NullInt64 `json:"heap_blks_hit"` // heap_blks_hit
  1707. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1708. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1709. ToastBlksRead sql.NullInt64 `json:"toast_blks_read"` // toast_blks_read
  1710. ToastBlksHit sql.NullInt64 `json:"toast_blks_hit"` // toast_blks_hit
  1711. TidxBlksRead sql.NullInt64 `json:"tidx_blks_read"` // tidx_blks_read
  1712. TidxBlksHit sql.NullInt64 `json:"tidx_blks_hit"` // tidx_blks_hit
  1713. }
  1714. // PgStatioSysIndex represents a row from 'pg_catalog.pg_statio_sys_indexes'.
  1715. type PgStatioSysIndex struct {
  1716. Relid pgtypes.NullOid `json:"relid"` // relid
  1717. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1718. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1719. Relname sql.NullString `json:"relname"` // relname
  1720. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1721. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1722. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1723. }
  1724. // PgStatioSysSequence represents a row from 'pg_catalog.pg_statio_sys_sequences'.
  1725. type PgStatioSysSequence struct {
  1726. Relid pgtypes.NullOid `json:"relid"` // relid
  1727. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1728. Relname sql.NullString `json:"relname"` // relname
  1729. BlksRead sql.NullInt64 `json:"blks_read"` // blks_read
  1730. BlksHit sql.NullInt64 `json:"blks_hit"` // blks_hit
  1731. }
  1732. // PgStatioSysTable represents a row from 'pg_catalog.pg_statio_sys_tables'.
  1733. type PgStatioSysTable struct {
  1734. Relid pgtypes.NullOid `json:"relid"` // relid
  1735. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1736. Relname sql.NullString `json:"relname"` // relname
  1737. HeapBlksRead sql.NullInt64 `json:"heap_blks_read"` // heap_blks_read
  1738. HeapBlksHit sql.NullInt64 `json:"heap_blks_hit"` // heap_blks_hit
  1739. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1740. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1741. ToastBlksRead sql.NullInt64 `json:"toast_blks_read"` // toast_blks_read
  1742. ToastBlksHit sql.NullInt64 `json:"toast_blks_hit"` // toast_blks_hit
  1743. TidxBlksRead sql.NullInt64 `json:"tidx_blks_read"` // tidx_blks_read
  1744. TidxBlksHit sql.NullInt64 `json:"tidx_blks_hit"` // tidx_blks_hit
  1745. }
  1746. // PgStatioUserIndex represents a row from 'pg_catalog.pg_statio_user_indexes'.
  1747. type PgStatioUserIndex struct {
  1748. Relid pgtypes.NullOid `json:"relid"` // relid
  1749. Indexrelid pgtypes.NullOid `json:"indexrelid"` // indexrelid
  1750. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1751. Relname sql.NullString `json:"relname"` // relname
  1752. Indexrelname sql.NullString `json:"indexrelname"` // indexrelname
  1753. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1754. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1755. }
  1756. // PgStatioUserSequence represents a row from 'pg_catalog.pg_statio_user_sequences'.
  1757. type PgStatioUserSequence struct {
  1758. Relid pgtypes.NullOid `json:"relid"` // relid
  1759. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1760. Relname sql.NullString `json:"relname"` // relname
  1761. BlksRead sql.NullInt64 `json:"blks_read"` // blks_read
  1762. BlksHit sql.NullInt64 `json:"blks_hit"` // blks_hit
  1763. }
  1764. // PgStatioUserTable represents a row from 'pg_catalog.pg_statio_user_tables'.
  1765. type PgStatioUserTable struct {
  1766. Relid pgtypes.NullOid `json:"relid"` // relid
  1767. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1768. Relname sql.NullString `json:"relname"` // relname
  1769. HeapBlksRead sql.NullInt64 `json:"heap_blks_read"` // heap_blks_read
  1770. HeapBlksHit sql.NullInt64 `json:"heap_blks_hit"` // heap_blks_hit
  1771. IdxBlksRead sql.NullInt64 `json:"idx_blks_read"` // idx_blks_read
  1772. IdxBlksHit sql.NullInt64 `json:"idx_blks_hit"` // idx_blks_hit
  1773. ToastBlksRead sql.NullInt64 `json:"toast_blks_read"` // toast_blks_read
  1774. ToastBlksHit sql.NullInt64 `json:"toast_blks_hit"` // toast_blks_hit
  1775. TidxBlksRead sql.NullInt64 `json:"tidx_blks_read"` // tidx_blks_read
  1776. TidxBlksHit sql.NullInt64 `json:"tidx_blks_hit"` // tidx_blks_hit
  1777. }
  1778. // PgStatistic represents a row from 'pg_catalog.pg_statistic'.
  1779. type PgStatistic struct {
  1780. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1781. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1782. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1783. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1784. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1785. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1786. Starelid pgtypes.Oid `json:"starelid"` // starelid
  1787. Staattnum int16 `json:"staattnum"` // staattnum
  1788. Stainherit bool `json:"stainherit"` // stainherit
  1789. Stanullfrac float32 `json:"stanullfrac"` // stanullfrac
  1790. Stawidth int `json:"stawidth"` // stawidth
  1791. Stadistinct float32 `json:"stadistinct"` // stadistinct
  1792. Stakind1 int16 `json:"stakind1"` // stakind1
  1793. Stakind2 int16 `json:"stakind2"` // stakind2
  1794. Stakind3 int16 `json:"stakind3"` // stakind3
  1795. Stakind4 int16 `json:"stakind4"` // stakind4
  1796. Stakind5 int16 `json:"stakind5"` // stakind5
  1797. Staop1 pgtypes.Oid `json:"staop1"` // staop1
  1798. Staop2 pgtypes.Oid `json:"staop2"` // staop2
  1799. Staop3 pgtypes.Oid `json:"staop3"` // staop3
  1800. Staop4 pgtypes.Oid `json:"staop4"` // staop4
  1801. Staop5 pgtypes.Oid `json:"staop5"` // staop5
  1802. Stacoll1 pgtypes.Oid `json:"stacoll1"` // stacoll1
  1803. Stacoll2 pgtypes.Oid `json:"stacoll2"` // stacoll2
  1804. Stacoll3 pgtypes.Oid `json:"stacoll3"` // stacoll3
  1805. Stacoll4 pgtypes.Oid `json:"stacoll4"` // stacoll4
  1806. Stacoll5 pgtypes.Oid `json:"stacoll5"` // stacoll5
  1807. Stanumbers1 []sql.NullFloat64 `json:"stanumbers1"` // stanumbers1
  1808. Stanumbers2 []sql.NullFloat64 `json:"stanumbers2"` // stanumbers2
  1809. Stanumbers3 []sql.NullFloat64 `json:"stanumbers3"` // stanumbers3
  1810. Stanumbers4 []sql.NullFloat64 `json:"stanumbers4"` // stanumbers4
  1811. Stanumbers5 []sql.NullFloat64 `json:"stanumbers5"` // stanumbers5
  1812. Stavalues1 pgtypes.NullAnyarray `json:"stavalues1"` // stavalues1
  1813. Stavalues2 pgtypes.NullAnyarray `json:"stavalues2"` // stavalues2
  1814. Stavalues3 pgtypes.NullAnyarray `json:"stavalues3"` // stavalues3
  1815. Stavalues4 pgtypes.NullAnyarray `json:"stavalues4"` // stavalues4
  1816. Stavalues5 pgtypes.NullAnyarray `json:"stavalues5"` // stavalues5
  1817. }
  1818. // PgStatisticExt represents a row from 'pg_catalog.pg_statistic_ext'.
  1819. type PgStatisticExt struct {
  1820. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1821. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1822. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1823. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1824. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1825. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1826. Oid pgtypes.Oid `json:"oid"` // oid
  1827. Stxrelid pgtypes.Oid `json:"stxrelid"` // stxrelid
  1828. Stxname string `json:"stxname"` // stxname
  1829. Stxnamespace pgtypes.Oid `json:"stxnamespace"` // stxnamespace
  1830. Stxowner pgtypes.Oid `json:"stxowner"` // stxowner
  1831. Stxstattarget int `json:"stxstattarget"` // stxstattarget
  1832. Stxkeys pgtypes.Int2vector `json:"stxkeys"` // stxkeys
  1833. Stxkind []pgtypes.Char `json:"stxkind"` // stxkind
  1834. }
  1835. // PgStatisticExtDatum represents a row from 'pg_catalog.pg_statistic_ext_data'.
  1836. type PgStatisticExtDatum struct {
  1837. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1838. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1839. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1840. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1841. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1842. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1843. Stxoid pgtypes.Oid `json:"stxoid"` // stxoid
  1844. Stxdndistinct pgtypes.NullPgNdistinct `json:"stxdndistinct"` // stxdndistinct
  1845. Stxddependencies pgtypes.NullPgDependencies `json:"stxddependencies"` // stxddependencies
  1846. Stxdmcv pgtypes.NullPgMcvList `json:"stxdmcv"` // stxdmcv
  1847. }
  1848. // PgStatsExt represents a row from 'pg_catalog.pg_stats_ext'.
  1849. type PgStatsExt struct {
  1850. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1851. Tablename sql.NullString `json:"tablename"` // tablename
  1852. StatisticsSchemaname sql.NullString `json:"statistics_schemaname"` // statistics_schemaname
  1853. StatisticsName sql.NullString `json:"statistics_name"` // statistics_name
  1854. StatisticsOwner sql.NullString `json:"statistics_owner"` // statistics_owner
  1855. Attnames []sql.NullString `json:"attnames"` // attnames
  1856. Kinds []pgtypes.NullChar `json:"kinds"` // kinds
  1857. NDistinct pgtypes.NullPgNdistinct `json:"n_distinct"` // n_distinct
  1858. Dependencies pgtypes.NullPgDependencies `json:"dependencies"` // dependencies
  1859. MostCommonVals []sql.NullString `json:"most_common_vals"` // most_common_vals
  1860. MostCommonValNulls []sql.NullBool `json:"most_common_val_nulls"` // most_common_val_nulls
  1861. MostCommonFreqs []sql.NullFloat64 `json:"most_common_freqs"` // most_common_freqs
  1862. MostCommonBaseFreqs []sql.NullFloat64 `json:"most_common_base_freqs"` // most_common_base_freqs
  1863. }
  1864. // PgSubscription represents a row from 'pg_catalog.pg_subscription'.
  1865. type PgSubscription struct {
  1866. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1867. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1868. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1869. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1870. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1871. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1872. Oid pgtypes.Oid `json:"oid"` // oid
  1873. Subdbid pgtypes.Oid `json:"subdbid"` // subdbid
  1874. Subname string `json:"subname"` // subname
  1875. Subowner pgtypes.Oid `json:"subowner"` // subowner
  1876. Subenabled bool `json:"subenabled"` // subenabled
  1877. Subconninfo string `json:"subconninfo"` // subconninfo
  1878. Subslotname sql.NullString `json:"subslotname"` // subslotname
  1879. Subsynccommit string `json:"subsynccommit"` // subsynccommit
  1880. Subpublications StringSlice `json:"subpublications"` // subpublications
  1881. }
  1882. // PgSubscriptionRel represents a row from 'pg_catalog.pg_subscription_rel'.
  1883. type PgSubscriptionRel struct {
  1884. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1885. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1886. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1887. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1888. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1889. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1890. Srsubid pgtypes.Oid `json:"srsubid"` // srsubid
  1891. Srrelid pgtypes.Oid `json:"srrelid"` // srrelid
  1892. Srsubstate pgtypes.Char `json:"srsubstate"` // srsubstate
  1893. Srsublsn pgtypes.NullPgLsn `json:"srsublsn"` // srsublsn
  1894. }
  1895. // PgTable represents a row from 'pg_catalog.pg_tables'.
  1896. type PgTable struct {
  1897. Schemaname sql.NullString `json:"schemaname"` // schemaname
  1898. Tablename sql.NullString `json:"tablename"` // tablename
  1899. Tableowner sql.NullString `json:"tableowner"` // tableowner
  1900. Tablespace sql.NullString `json:"tablespace"` // tablespace
  1901. Hasindexes sql.NullBool `json:"hasindexes"` // hasindexes
  1902. Hasrules sql.NullBool `json:"hasrules"` // hasrules
  1903. Hastriggers sql.NullBool `json:"hastriggers"` // hastriggers
  1904. Rowsecurity sql.NullBool `json:"rowsecurity"` // rowsecurity
  1905. }
  1906. // PgTablespace represents a row from 'pg_catalog.pg_tablespace'.
  1907. type PgTablespace struct {
  1908. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1909. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1910. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1911. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1912. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1913. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1914. Oid pgtypes.Oid `json:"oid"` // oid
  1915. Spcname string `json:"spcname"` // spcname
  1916. Spcowner pgtypes.Oid `json:"spcowner"` // spcowner
  1917. Spcacl []pgtypes.NullAclitem `json:"spcacl"` // spcacl
  1918. Spcoptions []sql.NullString `json:"spcoptions"` // spcoptions
  1919. }
  1920. // PgTimezoneAbbrev represents a row from 'pg_catalog.pg_timezone_abbrevs'.
  1921. type PgTimezoneAbbrev struct {
  1922. Abbrev sql.NullString `json:"abbrev"` // abbrev
  1923. UTCOffset []byte `json:"utc_offset"` // utc_offset
  1924. IsDst sql.NullBool `json:"is_dst"` // is_dst
  1925. }
  1926. // PgTimezoneName represents a row from 'pg_catalog.pg_timezone_names'.
  1927. type PgTimezoneName struct {
  1928. Name sql.NullString `json:"name"` // name
  1929. Abbrev sql.NullString `json:"abbrev"` // abbrev
  1930. UTCOffset []byte `json:"utc_offset"` // utc_offset
  1931. IsDst sql.NullBool `json:"is_dst"` // is_dst
  1932. }
  1933. // PgTransform represents a row from 'pg_catalog.pg_transform'.
  1934. type PgTransform struct {
  1935. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1936. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1937. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1938. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1939. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1940. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1941. Oid pgtypes.Oid `json:"oid"` // oid
  1942. Trftype pgtypes.Oid `json:"trftype"` // trftype
  1943. Trflang pgtypes.Oid `json:"trflang"` // trflang
  1944. Trffromsql pgtypes.Regproc `json:"trffromsql"` // trffromsql
  1945. Trftosql pgtypes.Regproc `json:"trftosql"` // trftosql
  1946. }
  1947. // PgTrigger represents a row from 'pg_catalog.pg_trigger'.
  1948. type PgTrigger struct {
  1949. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1950. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1951. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1952. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1953. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1954. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1955. Oid pgtypes.Oid `json:"oid"` // oid
  1956. Tgrelid pgtypes.Oid `json:"tgrelid"` // tgrelid
  1957. Tgparentid pgtypes.Oid `json:"tgparentid"` // tgparentid
  1958. Tgname string `json:"tgname"` // tgname
  1959. Tgfoid pgtypes.Oid `json:"tgfoid"` // tgfoid
  1960. Tgtype int16 `json:"tgtype"` // tgtype
  1961. Tgenabled pgtypes.Char `json:"tgenabled"` // tgenabled
  1962. Tgisinternal bool `json:"tgisinternal"` // tgisinternal
  1963. Tgconstrrelid pgtypes.Oid `json:"tgconstrrelid"` // tgconstrrelid
  1964. Tgconstrindid pgtypes.Oid `json:"tgconstrindid"` // tgconstrindid
  1965. Tgconstraint pgtypes.Oid `json:"tgconstraint"` // tgconstraint
  1966. Tgdeferrable bool `json:"tgdeferrable"` // tgdeferrable
  1967. Tginitdeferred bool `json:"tginitdeferred"` // tginitdeferred
  1968. Tgnargs int16 `json:"tgnargs"` // tgnargs
  1969. Tgattr pgtypes.Int2vector `json:"tgattr"` // tgattr
  1970. Tgargs []byte `json:"tgargs"` // tgargs
  1971. Tgqual pgtypes.NullPgNodeTree `json:"tgqual"` // tgqual
  1972. Tgoldtable sql.NullString `json:"tgoldtable"` // tgoldtable
  1973. Tgnewtable sql.NullString `json:"tgnewtable"` // tgnewtable
  1974. }
  1975. // PgTsConfig represents a row from 'pg_catalog.pg_ts_config'.
  1976. type PgTsConfig struct {
  1977. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1978. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1979. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1980. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1981. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1982. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1983. Oid pgtypes.Oid `json:"oid"` // oid
  1984. Cfgname string `json:"cfgname"` // cfgname
  1985. Cfgnamespace pgtypes.Oid `json:"cfgnamespace"` // cfgnamespace
  1986. Cfgowner pgtypes.Oid `json:"cfgowner"` // cfgowner
  1987. Cfgparser pgtypes.Oid `json:"cfgparser"` // cfgparser
  1988. }
  1989. // PgTsConfigMap represents a row from 'pg_catalog.pg_ts_config_map'.
  1990. type PgTsConfigMap struct {
  1991. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  1992. Cmax pgtypes.Cid `json:"cmax"` // cmax
  1993. Xmax pgtypes.Xid `json:"xmax"` // xmax
  1994. Cmin pgtypes.Cid `json:"cmin"` // cmin
  1995. Xmin pgtypes.Xid `json:"xmin"` // xmin
  1996. Ctid pgtypes.Tid `json:"ctid"` // ctid
  1997. Mapcfg pgtypes.Oid `json:"mapcfg"` // mapcfg
  1998. Maptokentype int `json:"maptokentype"` // maptokentype
  1999. Mapseqno int `json:"mapseqno"` // mapseqno
  2000. Mapdict pgtypes.Oid `json:"mapdict"` // mapdict
  2001. }
  2002. // PgTsDict represents a row from 'pg_catalog.pg_ts_dict'.
  2003. type PgTsDict struct {
  2004. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  2005. Cmax pgtypes.Cid `json:"cmax"` // cmax
  2006. Xmax pgtypes.Xid `json:"xmax"` // xmax
  2007. Cmin pgtypes.Cid `json:"cmin"` // cmin
  2008. Xmin pgtypes.Xid `json:"xmin"` // xmin
  2009. Ctid pgtypes.Tid `json:"ctid"` // ctid
  2010. Oid pgtypes.Oid `json:"oid"` // oid
  2011. Dictname string `json:"dictname"` // dictname
  2012. Dictnamespace pgtypes.Oid `json:"dictnamespace"` // dictnamespace
  2013. Dictowner pgtypes.Oid `json:"dictowner"` // dictowner
  2014. Dicttemplate pgtypes.Oid `json:"dicttemplate"` // dicttemplate
  2015. Dictinitoption sql.NullString `json:"dictinitoption"` // dictinitoption
  2016. }
  2017. // PgTsParser represents a row from 'pg_catalog.pg_ts_parser'.
  2018. type PgTsParser struct {
  2019. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  2020. Cmax pgtypes.Cid `json:"cmax"` // cmax
  2021. Xmax pgtypes.Xid `json:"xmax"` // xmax
  2022. Cmin pgtypes.Cid `json:"cmin"` // cmin
  2023. Xmin pgtypes.Xid `json:"xmin"` // xmin
  2024. Ctid pgtypes.Tid `json:"ctid"` // ctid
  2025. Oid pgtypes.Oid `json:"oid"` // oid
  2026. Prsname string `json:"prsname"` // prsname
  2027. Prsnamespace pgtypes.Oid `json:"prsnamespace"` // prsnamespace
  2028. Prsstart pgtypes.Regproc `json:"prsstart"` // prsstart
  2029. Prstoken pgtypes.Regproc `json:"prstoken"` // prstoken
  2030. Prsend pgtypes.Regproc `json:"prsend"` // prsend
  2031. Prsheadline pgtypes.Regproc `json:"prsheadline"` // prsheadline
  2032. Prslextype pgtypes.Regproc `json:"prslextype"` // prslextype
  2033. }
  2034. // PgTsTemplate represents a row from 'pg_catalog.pg_ts_template'.
  2035. type PgTsTemplate struct {
  2036. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  2037. Cmax pgtypes.Cid `json:"cmax"` // cmax
  2038. Xmax pgtypes.Xid `json:"xmax"` // xmax
  2039. Cmin pgtypes.Cid `json:"cmin"` // cmin
  2040. Xmin pgtypes.Xid `json:"xmin"` // xmin
  2041. Ctid pgtypes.Tid `json:"ctid"` // ctid
  2042. Oid pgtypes.Oid `json:"oid"` // oid
  2043. Tmplname string `json:"tmplname"` // tmplname
  2044. Tmplnamespace pgtypes.Oid `json:"tmplnamespace"` // tmplnamespace
  2045. Tmplinit pgtypes.Regproc `json:"tmplinit"` // tmplinit
  2046. Tmpllexize pgtypes.Regproc `json:"tmpllexize"` // tmpllexize
  2047. }
  2048. // PgType represents a row from 'pg_catalog.pg_type'.
  2049. type PgType struct {
  2050. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  2051. Cmax pgtypes.Cid `json:"cmax"` // cmax
  2052. Xmax pgtypes.Xid `json:"xmax"` // xmax
  2053. Cmin pgtypes.Cid `json:"cmin"` // cmin
  2054. Xmin pgtypes.Xid `json:"xmin"` // xmin
  2055. Ctid pgtypes.Tid `json:"ctid"` // ctid
  2056. Oid pgtypes.Oid `json:"oid"` // oid
  2057. Typname string `json:"typname"` // typname
  2058. Typnamespace pgtypes.Oid `json:"typnamespace"` // typnamespace
  2059. Typowner pgtypes.Oid `json:"typowner"` // typowner
  2060. Typlen int16 `json:"typlen"` // typlen
  2061. Typbyval bool `json:"typbyval"` // typbyval
  2062. Typtype pgtypes.Char `json:"typtype"` // typtype
  2063. Typcategory pgtypes.Char `json:"typcategory"` // typcategory
  2064. Typispreferred bool `json:"typispreferred"` // typispreferred
  2065. Typisdefined bool `json:"typisdefined"` // typisdefined
  2066. Typdelim pgtypes.Char `json:"typdelim"` // typdelim
  2067. Typrelid pgtypes.Oid `json:"typrelid"` // typrelid
  2068. Typelem pgtypes.Oid `json:"typelem"` // typelem
  2069. Typarray pgtypes.Oid `json:"typarray"` // typarray
  2070. Typinput pgtypes.Regproc `json:"typinput"` // typinput
  2071. Typoutput pgtypes.Regproc `json:"typoutput"` // typoutput
  2072. Typreceive pgtypes.Regproc `json:"typreceive"` // typreceive
  2073. Typsend pgtypes.Regproc `json:"typsend"` // typsend
  2074. Typmodin pgtypes.Regproc `json:"typmodin"` // typmodin
  2075. Typmodout pgtypes.Regproc `json:"typmodout"` // typmodout
  2076. Typanalyze pgtypes.Regproc `json:"typanalyze"` // typanalyze
  2077. Typalign pgtypes.Char `json:"typalign"` // typalign
  2078. Typstorage pgtypes.Char `json:"typstorage"` // typstorage
  2079. Typnotnull bool `json:"typnotnull"` // typnotnull
  2080. Typbasetype pgtypes.Oid `json:"typbasetype"` // typbasetype
  2081. Typtypmod int `json:"typtypmod"` // typtypmod
  2082. Typndims int `json:"typndims"` // typndims
  2083. Typcollation pgtypes.Oid `json:"typcollation"` // typcollation
  2084. Typdefaultbin pgtypes.NullPgNodeTree `json:"typdefaultbin"` // typdefaultbin
  2085. Typdefault sql.NullString `json:"typdefault"` // typdefault
  2086. Typacl []pgtypes.NullAclitem `json:"typacl"` // typacl
  2087. }
  2088. // PgUser represents a row from 'pg_catalog.pg_user'.
  2089. type PgUser struct {
  2090. Usename sql.NullString `json:"usename"` // usename
  2091. Usesysid pgtypes.NullOid `json:"usesysid"` // usesysid
  2092. Usecreatedb sql.NullBool `json:"usecreatedb"` // usecreatedb
  2093. Usesuper sql.NullBool `json:"usesuper"` // usesuper
  2094. Userepl sql.NullBool `json:"userepl"` // userepl
  2095. Usebypassrls sql.NullBool `json:"usebypassrls"` // usebypassrls
  2096. Passwd sql.NullString `json:"passwd"` // passwd
  2097. Valuntil sql.NullTime `json:"valuntil"` // valuntil
  2098. Useconfig []sql.NullString `json:"useconfig"` // useconfig
  2099. }
  2100. // PgUserMapping represents a row from 'pg_catalog.pg_user_mapping'.
  2101. type PgUserMapping struct {
  2102. Tableoid pgtypes.Oid `json:"tableoid"` // tableoid
  2103. Cmax pgtypes.Cid `json:"cmax"` // cmax
  2104. Xmax pgtypes.Xid `json:"xmax"` // xmax
  2105. Cmin pgtypes.Cid `json:"cmin"` // cmin
  2106. Xmin pgtypes.Xid `json:"xmin"` // xmin
  2107. Ctid pgtypes.Tid `json:"ctid"` // ctid
  2108. Oid pgtypes.Oid `json:"oid"` // oid
  2109. Umuser pgtypes.Oid `json:"umuser"` // umuser
  2110. Umserver pgtypes.Oid `json:"umserver"` // umserver
  2111. Umoptions []sql.NullString `json:"umoptions"` // umoptions
  2112. }
  2113. // PgUserMapping represents a row from 'pg_catalog.pg_user_mappings'.
  2114. type PgUserMapping struct {
  2115. Umid pgtypes.NullOid `json:"umid"` // umid
  2116. Srvid pgtypes.NullOid `json:"srvid"` // srvid
  2117. Srvname sql.NullString `json:"srvname"` // srvname
  2118. Umuser pgtypes.NullOid `json:"umuser"` // umuser
  2119. Usename sql.NullString `json:"usename"` // usename
  2120. Umoptions []sql.NullString `json:"umoptions"` // umoptions
  2121. }
  2122. // PgView represents a row from 'pg_catalog.pg_views'.
  2123. type PgView struct {
  2124. Schemaname sql.NullString `json:"schemaname"` // schemaname
  2125. Viewname sql.NullString `json:"viewname"` // viewname
  2126. Viewowner sql.NullString `json:"viewowner"` // viewowner
  2127. Definition sql.NullString `json:"definition"` // definition
  2128. }
  2129. // PgAggregateByAggfnoid retrieves a row from 'pg_catalog.pg_aggregate' as a PgAggregate.
  2130. //
  2131. // Generated from index 'pg_aggregate_fnoid_index'.
  2132. func PgAggregateByAggfnoid(ctx context.Context, db DB, aggfnoid pgtypes.Regproc) (*PgAggregate, error) {
  2133. // query
  2134. const sqlstr = `SELECT ` +
  2135. `tableoid, cmax, xmax, cmin, xmin, ctid, aggfnoid, aggkind, aggnumdirectargs, aggtransfn, aggfinalfn, aggcombinefn, aggserialfn, aggdeserialfn, aggmtransfn, aggminvtransfn, aggmfinalfn, aggfinalextra, aggmfinalextra, aggfinalmodify, aggmfinalmodify, aggsortop, aggtranstype, aggtransspace, aggmtranstype, aggmtransspace, agginitval, aggminitval ` +
  2136. `FROM pg_catalog.pg_aggregate ` +
  2137. `WHERE aggfnoid = $1`
  2138. // run
  2139. logf(sqlstr, aggfnoid)
  2140. pa := PgAggregate{}
  2141. if err := db.QueryRowContext(ctx, sqlstr, aggfnoid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Aggfnoid, &pa.Aggkind, &pa.Aggnumdirectargs, &pa.Aggtransfn, &pa.Aggfinalfn, &pa.Aggcombinefn, &pa.Aggserialfn, &pa.Aggdeserialfn, &pa.Aggmtransfn, &pa.Aggminvtransfn, &pa.Aggmfinalfn, &pa.Aggfinalextra, &pa.Aggmfinalextra, &pa.Aggfinalmodify, &pa.Aggmfinalmodify, &pa.Aggsortop, &pa.Aggtranstype, &pa.Aggtransspace, &pa.Aggmtranstype, &pa.Aggmtransspace, &pa.Agginitval, &pa.Aggminitval); err != nil {
  2142. return nil, logerror(err)
  2143. }
  2144. return &pa, nil
  2145. }
  2146. // PgAmByAmname retrieves a row from 'pg_catalog.pg_am' as a PgAm.
  2147. //
  2148. // Generated from index 'pg_am_name_index'.
  2149. func PgAmByAmname(ctx context.Context, db DB, amname string) (*PgAm, error) {
  2150. // query
  2151. const sqlstr = `SELECT ` +
  2152. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amname, amhandler, amtype ` +
  2153. `FROM pg_catalog.pg_am ` +
  2154. `WHERE amname = $1`
  2155. // run
  2156. logf(sqlstr, amname)
  2157. pa := PgAm{}
  2158. if err := db.QueryRowContext(ctx, sqlstr, amname).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amname, &pa.Amhandler, &pa.Amtype); err != nil {
  2159. return nil, logerror(err)
  2160. }
  2161. return &pa, nil
  2162. }
  2163. // PgAmByOid retrieves a row from 'pg_catalog.pg_am' as a PgAm.
  2164. //
  2165. // Generated from index 'pg_am_oid_index'.
  2166. func PgAmByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgAm, error) {
  2167. // query
  2168. const sqlstr = `SELECT ` +
  2169. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amname, amhandler, amtype ` +
  2170. `FROM pg_catalog.pg_am ` +
  2171. `WHERE oid = $1`
  2172. // run
  2173. logf(sqlstr, oid)
  2174. pa := PgAm{}
  2175. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amname, &pa.Amhandler, &pa.Amtype); err != nil {
  2176. return nil, logerror(err)
  2177. }
  2178. return &pa, nil
  2179. }
  2180. // PgAmopByAmopfamilyAmoplefttypeAmoprighttypeAmopstrategy retrieves a row from 'pg_catalog.pg_amop' as a PgAmop.
  2181. //
  2182. // Generated from index 'pg_amop_fam_strat_index'.
  2183. func PgAmopByAmopfamilyAmoplefttypeAmoprighttypeAmopstrategy(ctx context.Context, db DB, amopfamily, amoplefttype, amoprighttype pgtypes.Oid, amopstrategy int16) (*PgAmop, error) {
  2184. // query
  2185. const sqlstr = `SELECT ` +
  2186. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amopfamily, amoplefttype, amoprighttype, amopstrategy, amoppurpose, amopopr, amopmethod, amopsortfamily ` +
  2187. `FROM pg_catalog.pg_amop ` +
  2188. `WHERE amopfamily = $1 AND amoplefttype = $2 AND amoprighttype = $3 AND amopstrategy = $4`
  2189. // run
  2190. logf(sqlstr, amopfamily, amoplefttype, amoprighttype, amopstrategy)
  2191. pa := PgAmop{}
  2192. if err := db.QueryRowContext(ctx, sqlstr, amopfamily, amoplefttype, amoprighttype, amopstrategy).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amopfamily, &pa.Amoplefttype, &pa.Amoprighttype, &pa.Amopstrategy, &pa.Amoppurpose, &pa.Amopopr, &pa.Amopmethod, &pa.Amopsortfamily); err != nil {
  2193. return nil, logerror(err)
  2194. }
  2195. return &pa, nil
  2196. }
  2197. // PgAmopByOid retrieves a row from 'pg_catalog.pg_amop' as a PgAmop.
  2198. //
  2199. // Generated from index 'pg_amop_oid_index'.
  2200. func PgAmopByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgAmop, error) {
  2201. // query
  2202. const sqlstr = `SELECT ` +
  2203. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amopfamily, amoplefttype, amoprighttype, amopstrategy, amoppurpose, amopopr, amopmethod, amopsortfamily ` +
  2204. `FROM pg_catalog.pg_amop ` +
  2205. `WHERE oid = $1`
  2206. // run
  2207. logf(sqlstr, oid)
  2208. pa := PgAmop{}
  2209. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amopfamily, &pa.Amoplefttype, &pa.Amoprighttype, &pa.Amopstrategy, &pa.Amoppurpose, &pa.Amopopr, &pa.Amopmethod, &pa.Amopsortfamily); err != nil {
  2210. return nil, logerror(err)
  2211. }
  2212. return &pa, nil
  2213. }
  2214. // PgAmopByAmopoprAmoppurposeAmopfamily retrieves a row from 'pg_catalog.pg_amop' as a PgAmop.
  2215. //
  2216. // Generated from index 'pg_amop_opr_fam_index'.
  2217. func PgAmopByAmopoprAmoppurposeAmopfamily(ctx context.Context, db DB, amopopr pgtypes.Oid, amoppurpose pgtypes.Char, amopfamily pgtypes.Oid) (*PgAmop, error) {
  2218. // query
  2219. const sqlstr = `SELECT ` +
  2220. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amopfamily, amoplefttype, amoprighttype, amopstrategy, amoppurpose, amopopr, amopmethod, amopsortfamily ` +
  2221. `FROM pg_catalog.pg_amop ` +
  2222. `WHERE amopopr = $1 AND amoppurpose = $2 AND amopfamily = $3`
  2223. // run
  2224. logf(sqlstr, amopopr, amoppurpose, amopfamily)
  2225. pa := PgAmop{}
  2226. if err := db.QueryRowContext(ctx, sqlstr, amopopr, amoppurpose, amopfamily).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amopfamily, &pa.Amoplefttype, &pa.Amoprighttype, &pa.Amopstrategy, &pa.Amoppurpose, &pa.Amopopr, &pa.Amopmethod, &pa.Amopsortfamily); err != nil {
  2227. return nil, logerror(err)
  2228. }
  2229. return &pa, nil
  2230. }
  2231. // PgAmprocByAmprocfamilyAmproclefttypeAmprocrighttypeAmprocnum retrieves a row from 'pg_catalog.pg_amproc' as a PgAmproc.
  2232. //
  2233. // Generated from index 'pg_amproc_fam_proc_index'.
  2234. func PgAmprocByAmprocfamilyAmproclefttypeAmprocrighttypeAmprocnum(ctx context.Context, db DB, amprocfamily, amproclefttype, amprocrighttype pgtypes.Oid, amprocnum int16) (*PgAmproc, error) {
  2235. // query
  2236. const sqlstr = `SELECT ` +
  2237. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amprocfamily, amproclefttype, amprocrighttype, amprocnum, amproc ` +
  2238. `FROM pg_catalog.pg_amproc ` +
  2239. `WHERE amprocfamily = $1 AND amproclefttype = $2 AND amprocrighttype = $3 AND amprocnum = $4`
  2240. // run
  2241. logf(sqlstr, amprocfamily, amproclefttype, amprocrighttype, amprocnum)
  2242. pa := PgAmproc{}
  2243. if err := db.QueryRowContext(ctx, sqlstr, amprocfamily, amproclefttype, amprocrighttype, amprocnum).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amprocfamily, &pa.Amproclefttype, &pa.Amprocrighttype, &pa.Amprocnum, &pa.Amproc); err != nil {
  2244. return nil, logerror(err)
  2245. }
  2246. return &pa, nil
  2247. }
  2248. // PgAmprocByOid retrieves a row from 'pg_catalog.pg_amproc' as a PgAmproc.
  2249. //
  2250. // Generated from index 'pg_amproc_oid_index'.
  2251. func PgAmprocByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgAmproc, error) {
  2252. // query
  2253. const sqlstr = `SELECT ` +
  2254. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, amprocfamily, amproclefttype, amprocrighttype, amprocnum, amproc ` +
  2255. `FROM pg_catalog.pg_amproc ` +
  2256. `WHERE oid = $1`
  2257. // run
  2258. logf(sqlstr, oid)
  2259. pa := PgAmproc{}
  2260. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Amprocfamily, &pa.Amproclefttype, &pa.Amprocrighttype, &pa.Amprocnum, &pa.Amproc); err != nil {
  2261. return nil, logerror(err)
  2262. }
  2263. return &pa, nil
  2264. }
  2265. // PgAttrdefByAdrelidAdnum retrieves a row from 'pg_catalog.pg_attrdef' as a PgAttrdef.
  2266. //
  2267. // Generated from index 'pg_attrdef_adrelid_adnum_index'.
  2268. func PgAttrdefByAdrelidAdnum(ctx context.Context, db DB, adrelid pgtypes.Oid, adnum int16) (*PgAttrdef, error) {
  2269. // query
  2270. const sqlstr = `SELECT ` +
  2271. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, adrelid, adnum, adbin ` +
  2272. `FROM pg_catalog.pg_attrdef ` +
  2273. `WHERE adrelid = $1 AND adnum = $2`
  2274. // run
  2275. logf(sqlstr, adrelid, adnum)
  2276. pa := PgAttrdef{}
  2277. if err := db.QueryRowContext(ctx, sqlstr, adrelid, adnum).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Adrelid, &pa.Adnum, &pa.Adbin); err != nil {
  2278. return nil, logerror(err)
  2279. }
  2280. return &pa, nil
  2281. }
  2282. // PgAttrdefByOid retrieves a row from 'pg_catalog.pg_attrdef' as a PgAttrdef.
  2283. //
  2284. // Generated from index 'pg_attrdef_oid_index'.
  2285. func PgAttrdefByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgAttrdef, error) {
  2286. // query
  2287. const sqlstr = `SELECT ` +
  2288. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, adrelid, adnum, adbin ` +
  2289. `FROM pg_catalog.pg_attrdef ` +
  2290. `WHERE oid = $1`
  2291. // run
  2292. logf(sqlstr, oid)
  2293. pa := PgAttrdef{}
  2294. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Adrelid, &pa.Adnum, &pa.Adbin); err != nil {
  2295. return nil, logerror(err)
  2296. }
  2297. return &pa, nil
  2298. }
  2299. // PgAttributeByAttrelidAttname retrieves a row from 'pg_catalog.pg_attribute' as a PgAttribute.
  2300. //
  2301. // Generated from index 'pg_attribute_relid_attnam_index'.
  2302. func PgAttributeByAttrelidAttname(ctx context.Context, db DB, attrelid pgtypes.Oid, attname string) (*PgAttribute, error) {
  2303. // query
  2304. const sqlstr = `SELECT ` +
  2305. `tableoid, cmax, xmax, cmin, xmin, ctid, attrelid, attname, atttypid, attstattarget, attlen, attnum, attndims, attcacheoff, atttypmod, attbyval, attstorage, attalign, attnotnull, atthasdef, atthasmissing, attidentity, attgenerated, attisdropped, attislocal, attinhcount, attcollation, attacl, attoptions, attfdwoptions, attmissingval ` +
  2306. `FROM pg_catalog.pg_attribute ` +
  2307. `WHERE attrelid = $1 AND attname = $2`
  2308. // run
  2309. logf(sqlstr, attrelid, attname)
  2310. pa := PgAttribute{}
  2311. if err := db.QueryRowContext(ctx, sqlstr, attrelid, attname).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Attrelid, &pa.Attname, &pa.Atttypid, &pa.Attstattarget, &pa.Attlen, &pa.Attnum, &pa.Attndims, &pa.Attcacheoff, &pa.Atttypmod, &pa.Attbyval, &pa.Attstorage, &pa.Attalign, &pa.Attnotnull, &pa.Atthasdef, &pa.Atthasmissing, &pa.Attidentity, &pa.Attgenerated, &pa.Attisdropped, &pa.Attislocal, &pa.Attinhcount, &pa.Attcollation, &pa.Attacl, &pa.Attoptions, &pa.Attfdwoptions, &pa.Attmissingval); err != nil {
  2312. return nil, logerror(err)
  2313. }
  2314. return &pa, nil
  2315. }
  2316. // PgAttributeByAttrelidAttnum retrieves a row from 'pg_catalog.pg_attribute' as a PgAttribute.
  2317. //
  2318. // Generated from index 'pg_attribute_relid_attnum_index'.
  2319. func PgAttributeByAttrelidAttnum(ctx context.Context, db DB, attrelid pgtypes.Oid, attnum int16) (*PgAttribute, error) {
  2320. // query
  2321. const sqlstr = `SELECT ` +
  2322. `tableoid, cmax, xmax, cmin, xmin, ctid, attrelid, attname, atttypid, attstattarget, attlen, attnum, attndims, attcacheoff, atttypmod, attbyval, attstorage, attalign, attnotnull, atthasdef, atthasmissing, attidentity, attgenerated, attisdropped, attislocal, attinhcount, attcollation, attacl, attoptions, attfdwoptions, attmissingval ` +
  2323. `FROM pg_catalog.pg_attribute ` +
  2324. `WHERE attrelid = $1 AND attnum = $2`
  2325. // run
  2326. logf(sqlstr, attrelid, attnum)
  2327. pa := PgAttribute{}
  2328. if err := db.QueryRowContext(ctx, sqlstr, attrelid, attnum).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Attrelid, &pa.Attname, &pa.Atttypid, &pa.Attstattarget, &pa.Attlen, &pa.Attnum, &pa.Attndims, &pa.Attcacheoff, &pa.Atttypmod, &pa.Attbyval, &pa.Attstorage, &pa.Attalign, &pa.Attnotnull, &pa.Atthasdef, &pa.Atthasmissing, &pa.Attidentity, &pa.Attgenerated, &pa.Attisdropped, &pa.Attislocal, &pa.Attinhcount, &pa.Attcollation, &pa.Attacl, &pa.Attoptions, &pa.Attfdwoptions, &pa.Attmissingval); err != nil {
  2329. return nil, logerror(err)
  2330. }
  2331. return &pa, nil
  2332. }
  2333. // PgAuthMemberByMemberRoleid retrieves a row from 'pg_catalog.pg_auth_members' as a PgAuthMember.
  2334. //
  2335. // Generated from index 'pg_auth_members_member_role_index'.
  2336. func PgAuthMemberByMemberRoleid(ctx context.Context, db DB, member, roleid pgtypes.Oid) (*PgAuthMember, error) {
  2337. // query
  2338. const sqlstr = `SELECT ` +
  2339. `tableoid, cmax, xmax, cmin, xmin, ctid, roleid, member, grantor, admin_option ` +
  2340. `FROM pg_catalog.pg_auth_members ` +
  2341. `WHERE member = $1 AND roleid = $2`
  2342. // run
  2343. logf(sqlstr, member, roleid)
  2344. pam := PgAuthMember{}
  2345. if err := db.QueryRowContext(ctx, sqlstr, member, roleid).Scan(&pam.Tableoid, &pam.Cmax, &pam.Xmax, &pam.Cmin, &pam.Xmin, &pam.Ctid, &pam.Roleid, &pam.Member, &pam.Grantor, &pam.AdminOption); err != nil {
  2346. return nil, logerror(err)
  2347. }
  2348. return &pam, nil
  2349. }
  2350. // PgAuthMemberByRoleidMember retrieves a row from 'pg_catalog.pg_auth_members' as a PgAuthMember.
  2351. //
  2352. // Generated from index 'pg_auth_members_role_member_index'.
  2353. func PgAuthMemberByRoleidMember(ctx context.Context, db DB, roleid, member pgtypes.Oid) (*PgAuthMember, error) {
  2354. // query
  2355. const sqlstr = `SELECT ` +
  2356. `tableoid, cmax, xmax, cmin, xmin, ctid, roleid, member, grantor, admin_option ` +
  2357. `FROM pg_catalog.pg_auth_members ` +
  2358. `WHERE roleid = $1 AND member = $2`
  2359. // run
  2360. logf(sqlstr, roleid, member)
  2361. pam := PgAuthMember{}
  2362. if err := db.QueryRowContext(ctx, sqlstr, roleid, member).Scan(&pam.Tableoid, &pam.Cmax, &pam.Xmax, &pam.Cmin, &pam.Xmin, &pam.Ctid, &pam.Roleid, &pam.Member, &pam.Grantor, &pam.AdminOption); err != nil {
  2363. return nil, logerror(err)
  2364. }
  2365. return &pam, nil
  2366. }
  2367. // PgAuthidByOid retrieves a row from 'pg_catalog.pg_authid' as a PgAuthid.
  2368. //
  2369. // Generated from index 'pg_authid_oid_index'.
  2370. func PgAuthidByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgAuthid, error) {
  2371. // query
  2372. const sqlstr = `SELECT ` +
  2373. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb, rolcanlogin, rolreplication, rolbypassrls, rolconnlimit, rolpassword, rolvaliduntil ` +
  2374. `FROM pg_catalog.pg_authid ` +
  2375. `WHERE oid = $1`
  2376. // run
  2377. logf(sqlstr, oid)
  2378. pa := PgAuthid{}
  2379. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Rolname, &pa.Rolsuper, &pa.Rolinherit, &pa.Rolcreaterole, &pa.Rolcreatedb, &pa.Rolcanlogin, &pa.Rolreplication, &pa.Rolbypassrls, &pa.Rolconnlimit, &pa.Rolpassword, &pa.Rolvaliduntil); err != nil {
  2380. return nil, logerror(err)
  2381. }
  2382. return &pa, nil
  2383. }
  2384. // PgAuthidByRolname retrieves a row from 'pg_catalog.pg_authid' as a PgAuthid.
  2385. //
  2386. // Generated from index 'pg_authid_rolname_index'.
  2387. func PgAuthidByRolname(ctx context.Context, db DB, rolname string) (*PgAuthid, error) {
  2388. // query
  2389. const sqlstr = `SELECT ` +
  2390. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb, rolcanlogin, rolreplication, rolbypassrls, rolconnlimit, rolpassword, rolvaliduntil ` +
  2391. `FROM pg_catalog.pg_authid ` +
  2392. `WHERE rolname = $1`
  2393. // run
  2394. logf(sqlstr, rolname)
  2395. pa := PgAuthid{}
  2396. if err := db.QueryRowContext(ctx, sqlstr, rolname).Scan(&pa.Tableoid, &pa.Cmax, &pa.Xmax, &pa.Cmin, &pa.Xmin, &pa.Ctid, &pa.Oid, &pa.Rolname, &pa.Rolsuper, &pa.Rolinherit, &pa.Rolcreaterole, &pa.Rolcreatedb, &pa.Rolcanlogin, &pa.Rolreplication, &pa.Rolbypassrls, &pa.Rolconnlimit, &pa.Rolpassword, &pa.Rolvaliduntil); err != nil {
  2397. return nil, logerror(err)
  2398. }
  2399. return &pa, nil
  2400. }
  2401. // PgCastByOid retrieves a row from 'pg_catalog.pg_cast' as a PgCast.
  2402. //
  2403. // Generated from index 'pg_cast_oid_index'.
  2404. func PgCastByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgCast, error) {
  2405. // query
  2406. const sqlstr = `SELECT ` +
  2407. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, castsource, casttarget, castfunc, castcontext, castmethod ` +
  2408. `FROM pg_catalog.pg_cast ` +
  2409. `WHERE oid = $1`
  2410. // run
  2411. logf(sqlstr, oid)
  2412. pc := PgCast{}
  2413. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Castsource, &pc.Casttarget, &pc.Castfunc, &pc.Castcontext, &pc.Castmethod); err != nil {
  2414. return nil, logerror(err)
  2415. }
  2416. return &pc, nil
  2417. }
  2418. // PgCastByCastsourceCasttarget retrieves a row from 'pg_catalog.pg_cast' as a PgCast.
  2419. //
  2420. // Generated from index 'pg_cast_source_target_index'.
  2421. func PgCastByCastsourceCasttarget(ctx context.Context, db DB, castsource, casttarget pgtypes.Oid) (*PgCast, error) {
  2422. // query
  2423. const sqlstr = `SELECT ` +
  2424. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, castsource, casttarget, castfunc, castcontext, castmethod ` +
  2425. `FROM pg_catalog.pg_cast ` +
  2426. `WHERE castsource = $1 AND casttarget = $2`
  2427. // run
  2428. logf(sqlstr, castsource, casttarget)
  2429. pc := PgCast{}
  2430. if err := db.QueryRowContext(ctx, sqlstr, castsource, casttarget).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Castsource, &pc.Casttarget, &pc.Castfunc, &pc.Castcontext, &pc.Castmethod); err != nil {
  2431. return nil, logerror(err)
  2432. }
  2433. return &pc, nil
  2434. }
  2435. // PgClassByOid retrieves a row from 'pg_catalog.pg_class' as a PgClass.
  2436. //
  2437. // Generated from index 'pg_class_oid_index'.
  2438. func PgClassByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgClass, error) {
  2439. // query
  2440. const sqlstr = `SELECT ` +
  2441. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, relname, relnamespace, reltype, reloftype, relowner, relam, relfilenode, reltablespace, relpages, reltuples, relallvisible, reltoastrelid, relhasindex, relisshared, relpersistence, relkind, relnatts, relchecks, relhasrules, relhastriggers, relhassubclass, relrowsecurity, relforcerowsecurity, relispopulated, relreplident, relispartition, relrewrite, relfrozenxid, relminmxid, relacl, reloptions, relpartbound ` +
  2442. `FROM pg_catalog.pg_class ` +
  2443. `WHERE oid = $1`
  2444. // run
  2445. logf(sqlstr, oid)
  2446. pc := PgClass{}
  2447. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Relname, &pc.Relnamespace, &pc.Reltype, &pc.Reloftype, &pc.Relowner, &pc.Relam, &pc.Relfilenode, &pc.Reltablespace, &pc.Relpages, &pc.Reltuples, &pc.Relallvisible, &pc.Reltoastrelid, &pc.Relhasindex, &pc.Relisshared, &pc.Relpersistence, &pc.Relkind, &pc.Relnatts, &pc.Relchecks, &pc.Relhasrules, &pc.Relhastriggers, &pc.Relhassubclass, &pc.Relrowsecurity, &pc.Relforcerowsecurity, &pc.Relispopulated, &pc.Relreplident, &pc.Relispartition, &pc.Relrewrite, &pc.Relfrozenxid, &pc.Relminmxid, &pc.Relacl, &pc.Reloptions, &pc.Relpartbound); err != nil {
  2448. return nil, logerror(err)
  2449. }
  2450. return &pc, nil
  2451. }
  2452. // PgClassByRelnameRelnamespace retrieves a row from 'pg_catalog.pg_class' as a PgClass.
  2453. //
  2454. // Generated from index 'pg_class_relname_nsp_index'.
  2455. func PgClassByRelnameRelnamespace(ctx context.Context, db DB, relname string, relnamespace pgtypes.Oid) (*PgClass, error) {
  2456. // query
  2457. const sqlstr = `SELECT ` +
  2458. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, relname, relnamespace, reltype, reloftype, relowner, relam, relfilenode, reltablespace, relpages, reltuples, relallvisible, reltoastrelid, relhasindex, relisshared, relpersistence, relkind, relnatts, relchecks, relhasrules, relhastriggers, relhassubclass, relrowsecurity, relforcerowsecurity, relispopulated, relreplident, relispartition, relrewrite, relfrozenxid, relminmxid, relacl, reloptions, relpartbound ` +
  2459. `FROM pg_catalog.pg_class ` +
  2460. `WHERE relname = $1 AND relnamespace = $2`
  2461. // run
  2462. logf(sqlstr, relname, relnamespace)
  2463. pc := PgClass{}
  2464. if err := db.QueryRowContext(ctx, sqlstr, relname, relnamespace).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Relname, &pc.Relnamespace, &pc.Reltype, &pc.Reloftype, &pc.Relowner, &pc.Relam, &pc.Relfilenode, &pc.Reltablespace, &pc.Relpages, &pc.Reltuples, &pc.Relallvisible, &pc.Reltoastrelid, &pc.Relhasindex, &pc.Relisshared, &pc.Relpersistence, &pc.Relkind, &pc.Relnatts, &pc.Relchecks, &pc.Relhasrules, &pc.Relhastriggers, &pc.Relhassubclass, &pc.Relrowsecurity, &pc.Relforcerowsecurity, &pc.Relispopulated, &pc.Relreplident, &pc.Relispartition, &pc.Relrewrite, &pc.Relfrozenxid, &pc.Relminmxid, &pc.Relacl, &pc.Reloptions, &pc.Relpartbound); err != nil {
  2465. return nil, logerror(err)
  2466. }
  2467. return &pc, nil
  2468. }
  2469. // PgClassByReltablespaceRelfilenode retrieves a row from 'pg_catalog.pg_class' as a PgClass.
  2470. //
  2471. // Generated from index 'pg_class_tblspc_relfilenode_index'.
  2472. func PgClassByReltablespaceRelfilenode(ctx context.Context, db DB, reltablespace, relfilenode pgtypes.Oid) ([]*PgClass, error) {
  2473. // query
  2474. const sqlstr = `SELECT ` +
  2475. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, relname, relnamespace, reltype, reloftype, relowner, relam, relfilenode, reltablespace, relpages, reltuples, relallvisible, reltoastrelid, relhasindex, relisshared, relpersistence, relkind, relnatts, relchecks, relhasrules, relhastriggers, relhassubclass, relrowsecurity, relforcerowsecurity, relispopulated, relreplident, relispartition, relrewrite, relfrozenxid, relminmxid, relacl, reloptions, relpartbound ` +
  2476. `FROM pg_catalog.pg_class ` +
  2477. `WHERE reltablespace = $1 AND relfilenode = $2`
  2478. // run
  2479. logf(sqlstr, reltablespace, relfilenode)
  2480. rows, err := db.QueryContext(ctx, sqlstr, reltablespace, relfilenode)
  2481. if err != nil {
  2482. return nil, logerror(err)
  2483. }
  2484. defer rows.Close()
  2485. // process
  2486. var res []*PgClass
  2487. for rows.Next() {
  2488. pc := PgClass{}
  2489. // scan
  2490. if err := rows.Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Relname, &pc.Relnamespace, &pc.Reltype, &pc.Reloftype, &pc.Relowner, &pc.Relam, &pc.Relfilenode, &pc.Reltablespace, &pc.Relpages, &pc.Reltuples, &pc.Relallvisible, &pc.Reltoastrelid, &pc.Relhasindex, &pc.Relisshared, &pc.Relpersistence, &pc.Relkind, &pc.Relnatts, &pc.Relchecks, &pc.Relhasrules, &pc.Relhastriggers, &pc.Relhassubclass, &pc.Relrowsecurity, &pc.Relforcerowsecurity, &pc.Relispopulated, &pc.Relreplident, &pc.Relispartition, &pc.Relrewrite, &pc.Relfrozenxid, &pc.Relminmxid, &pc.Relacl, &pc.Reloptions, &pc.Relpartbound); err != nil {
  2491. return nil, logerror(err)
  2492. }
  2493. res = append(res, &pc)
  2494. }
  2495. if err := rows.Err(); err != nil {
  2496. return nil, logerror(err)
  2497. }
  2498. return res, nil
  2499. }
  2500. // PgCollationByCollnameCollencodingCollnamespace retrieves a row from 'pg_catalog.pg_collation' as a PgCollation.
  2501. //
  2502. // Generated from index 'pg_collation_name_enc_nsp_index'.
  2503. func PgCollationByCollnameCollencodingCollnamespace(ctx context.Context, db DB, collname string, collencoding int, collnamespace pgtypes.Oid) (*PgCollation, error) {
  2504. // query
  2505. const sqlstr = `SELECT ` +
  2506. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, collname, collnamespace, collowner, collprovider, collisdeterministic, collencoding, collcollate, collctype, collversion ` +
  2507. `FROM pg_catalog.pg_collation ` +
  2508. `WHERE collname = $1 AND collencoding = $2 AND collnamespace = $3`
  2509. // run
  2510. logf(sqlstr, collname, collencoding, collnamespace)
  2511. pc := PgCollation{}
  2512. if err := db.QueryRowContext(ctx, sqlstr, collname, collencoding, collnamespace).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Collname, &pc.Collnamespace, &pc.Collowner, &pc.Collprovider, &pc.Collisdeterministic, &pc.Collencoding, &pc.Collcollate, &pc.Collctype, &pc.Collversion); err != nil {
  2513. return nil, logerror(err)
  2514. }
  2515. return &pc, nil
  2516. }
  2517. // PgCollationByOid retrieves a row from 'pg_catalog.pg_collation' as a PgCollation.
  2518. //
  2519. // Generated from index 'pg_collation_oid_index'.
  2520. func PgCollationByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgCollation, error) {
  2521. // query
  2522. const sqlstr = `SELECT ` +
  2523. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, collname, collnamespace, collowner, collprovider, collisdeterministic, collencoding, collcollate, collctype, collversion ` +
  2524. `FROM pg_catalog.pg_collation ` +
  2525. `WHERE oid = $1`
  2526. // run
  2527. logf(sqlstr, oid)
  2528. pc := PgCollation{}
  2529. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Collname, &pc.Collnamespace, &pc.Collowner, &pc.Collprovider, &pc.Collisdeterministic, &pc.Collencoding, &pc.Collcollate, &pc.Collctype, &pc.Collversion); err != nil {
  2530. return nil, logerror(err)
  2531. }
  2532. return &pc, nil
  2533. }
  2534. // PgConstraintByConnameConnamespace retrieves a row from 'pg_catalog.pg_constraint' as a PgConstraint.
  2535. //
  2536. // Generated from index 'pg_constraint_conname_nsp_index'.
  2537. func PgConstraintByConnameConnamespace(ctx context.Context, db DB, conname string, connamespace pgtypes.Oid) ([]*PgConstraint, error) {
  2538. // query
  2539. const sqlstr = `SELECT ` +
  2540. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, contype, condeferrable, condeferred, convalidated, conrelid, contypid, conindid, conparentid, confrelid, confupdtype, confdeltype, confmatchtype, conislocal, coninhcount, connoinherit, conkey, confkey, conpfeqop, conppeqop, conffeqop, conexclop, conbin ` +
  2541. `FROM pg_catalog.pg_constraint ` +
  2542. `WHERE conname = $1 AND connamespace = $2`
  2543. // run
  2544. logf(sqlstr, conname, connamespace)
  2545. rows, err := db.QueryContext(ctx, sqlstr, conname, connamespace)
  2546. if err != nil {
  2547. return nil, logerror(err)
  2548. }
  2549. defer rows.Close()
  2550. // process
  2551. var res []*PgConstraint
  2552. for rows.Next() {
  2553. pc := PgConstraint{}
  2554. // scan
  2555. if err := rows.Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Contype, &pc.Condeferrable, &pc.Condeferred, &pc.Convalidated, &pc.Conrelid, &pc.Contypid, &pc.Conindid, &pc.Conparentid, &pc.Confrelid, &pc.Confupdtype, &pc.Confdeltype, &pc.Confmatchtype, &pc.Conislocal, &pc.Coninhcount, &pc.Connoinherit, &pc.Conkey, &pc.Confkey, &pc.Conpfeqop, &pc.Conppeqop, &pc.Conffeqop, &pc.Conexclop, &pc.Conbin); err != nil {
  2556. return nil, logerror(err)
  2557. }
  2558. res = append(res, &pc)
  2559. }
  2560. if err := rows.Err(); err != nil {
  2561. return nil, logerror(err)
  2562. }
  2563. return res, nil
  2564. }
  2565. // PgConstraintByConparentid retrieves a row from 'pg_catalog.pg_constraint' as a PgConstraint.
  2566. //
  2567. // Generated from index 'pg_constraint_conparentid_index'.
  2568. func PgConstraintByConparentid(ctx context.Context, db DB, conparentid pgtypes.Oid) ([]*PgConstraint, error) {
  2569. // query
  2570. const sqlstr = `SELECT ` +
  2571. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, contype, condeferrable, condeferred, convalidated, conrelid, contypid, conindid, conparentid, confrelid, confupdtype, confdeltype, confmatchtype, conislocal, coninhcount, connoinherit, conkey, confkey, conpfeqop, conppeqop, conffeqop, conexclop, conbin ` +
  2572. `FROM pg_catalog.pg_constraint ` +
  2573. `WHERE conparentid = $1`
  2574. // run
  2575. logf(sqlstr, conparentid)
  2576. rows, err := db.QueryContext(ctx, sqlstr, conparentid)
  2577. if err != nil {
  2578. return nil, logerror(err)
  2579. }
  2580. defer rows.Close()
  2581. // process
  2582. var res []*PgConstraint
  2583. for rows.Next() {
  2584. pc := PgConstraint{}
  2585. // scan
  2586. if err := rows.Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Contype, &pc.Condeferrable, &pc.Condeferred, &pc.Convalidated, &pc.Conrelid, &pc.Contypid, &pc.Conindid, &pc.Conparentid, &pc.Confrelid, &pc.Confupdtype, &pc.Confdeltype, &pc.Confmatchtype, &pc.Conislocal, &pc.Coninhcount, &pc.Connoinherit, &pc.Conkey, &pc.Confkey, &pc.Conpfeqop, &pc.Conppeqop, &pc.Conffeqop, &pc.Conexclop, &pc.Conbin); err != nil {
  2587. return nil, logerror(err)
  2588. }
  2589. res = append(res, &pc)
  2590. }
  2591. if err := rows.Err(); err != nil {
  2592. return nil, logerror(err)
  2593. }
  2594. return res, nil
  2595. }
  2596. // PgConstraintByConrelidContypidConname retrieves a row from 'pg_catalog.pg_constraint' as a PgConstraint.
  2597. //
  2598. // Generated from index 'pg_constraint_conrelid_contypid_conname_index'.
  2599. func PgConstraintByConrelidContypidConname(ctx context.Context, db DB, conrelid, contypid pgtypes.Oid, conname string) (*PgConstraint, error) {
  2600. // query
  2601. const sqlstr = `SELECT ` +
  2602. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, contype, condeferrable, condeferred, convalidated, conrelid, contypid, conindid, conparentid, confrelid, confupdtype, confdeltype, confmatchtype, conislocal, coninhcount, connoinherit, conkey, confkey, conpfeqop, conppeqop, conffeqop, conexclop, conbin ` +
  2603. `FROM pg_catalog.pg_constraint ` +
  2604. `WHERE conrelid = $1 AND contypid = $2 AND conname = $3`
  2605. // run
  2606. logf(sqlstr, conrelid, contypid, conname)
  2607. pc := PgConstraint{}
  2608. if err := db.QueryRowContext(ctx, sqlstr, conrelid, contypid, conname).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Contype, &pc.Condeferrable, &pc.Condeferred, &pc.Convalidated, &pc.Conrelid, &pc.Contypid, &pc.Conindid, &pc.Conparentid, &pc.Confrelid, &pc.Confupdtype, &pc.Confdeltype, &pc.Confmatchtype, &pc.Conislocal, &pc.Coninhcount, &pc.Connoinherit, &pc.Conkey, &pc.Confkey, &pc.Conpfeqop, &pc.Conppeqop, &pc.Conffeqop, &pc.Conexclop, &pc.Conbin); err != nil {
  2609. return nil, logerror(err)
  2610. }
  2611. return &pc, nil
  2612. }
  2613. // PgConstraintByContypid retrieves a row from 'pg_catalog.pg_constraint' as a PgConstraint.
  2614. //
  2615. // Generated from index 'pg_constraint_contypid_index'.
  2616. func PgConstraintByContypid(ctx context.Context, db DB, contypid pgtypes.Oid) ([]*PgConstraint, error) {
  2617. // query
  2618. const sqlstr = `SELECT ` +
  2619. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, contype, condeferrable, condeferred, convalidated, conrelid, contypid, conindid, conparentid, confrelid, confupdtype, confdeltype, confmatchtype, conislocal, coninhcount, connoinherit, conkey, confkey, conpfeqop, conppeqop, conffeqop, conexclop, conbin ` +
  2620. `FROM pg_catalog.pg_constraint ` +
  2621. `WHERE contypid = $1`
  2622. // run
  2623. logf(sqlstr, contypid)
  2624. rows, err := db.QueryContext(ctx, sqlstr, contypid)
  2625. if err != nil {
  2626. return nil, logerror(err)
  2627. }
  2628. defer rows.Close()
  2629. // process
  2630. var res []*PgConstraint
  2631. for rows.Next() {
  2632. pc := PgConstraint{}
  2633. // scan
  2634. if err := rows.Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Contype, &pc.Condeferrable, &pc.Condeferred, &pc.Convalidated, &pc.Conrelid, &pc.Contypid, &pc.Conindid, &pc.Conparentid, &pc.Confrelid, &pc.Confupdtype, &pc.Confdeltype, &pc.Confmatchtype, &pc.Conislocal, &pc.Coninhcount, &pc.Connoinherit, &pc.Conkey, &pc.Confkey, &pc.Conpfeqop, &pc.Conppeqop, &pc.Conffeqop, &pc.Conexclop, &pc.Conbin); err != nil {
  2635. return nil, logerror(err)
  2636. }
  2637. res = append(res, &pc)
  2638. }
  2639. if err := rows.Err(); err != nil {
  2640. return nil, logerror(err)
  2641. }
  2642. return res, nil
  2643. }
  2644. // PgConstraintByOid retrieves a row from 'pg_catalog.pg_constraint' as a PgConstraint.
  2645. //
  2646. // Generated from index 'pg_constraint_oid_index'.
  2647. func PgConstraintByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgConstraint, error) {
  2648. // query
  2649. const sqlstr = `SELECT ` +
  2650. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, contype, condeferrable, condeferred, convalidated, conrelid, contypid, conindid, conparentid, confrelid, confupdtype, confdeltype, confmatchtype, conislocal, coninhcount, connoinherit, conkey, confkey, conpfeqop, conppeqop, conffeqop, conexclop, conbin ` +
  2651. `FROM pg_catalog.pg_constraint ` +
  2652. `WHERE oid = $1`
  2653. // run
  2654. logf(sqlstr, oid)
  2655. pc := PgConstraint{}
  2656. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Contype, &pc.Condeferrable, &pc.Condeferred, &pc.Convalidated, &pc.Conrelid, &pc.Contypid, &pc.Conindid, &pc.Conparentid, &pc.Confrelid, &pc.Confupdtype, &pc.Confdeltype, &pc.Confmatchtype, &pc.Conislocal, &pc.Coninhcount, &pc.Connoinherit, &pc.Conkey, &pc.Confkey, &pc.Conpfeqop, &pc.Conppeqop, &pc.Conffeqop, &pc.Conexclop, &pc.Conbin); err != nil {
  2657. return nil, logerror(err)
  2658. }
  2659. return &pc, nil
  2660. }
  2661. // PgConversionByConnamespaceConforencodingContoencodingOid retrieves a row from 'pg_catalog.pg_conversion' as a PgConversion.
  2662. //
  2663. // Generated from index 'pg_conversion_default_index'.
  2664. func PgConversionByConnamespaceConforencodingContoencodingOid(ctx context.Context, db DB, connamespace pgtypes.Oid, conforencoding, contoencoding int, oid pgtypes.Oid) (*PgConversion, error) {
  2665. // query
  2666. const sqlstr = `SELECT ` +
  2667. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, conowner, conforencoding, contoencoding, conproc, condefault ` +
  2668. `FROM pg_catalog.pg_conversion ` +
  2669. `WHERE connamespace = $1 AND conforencoding = $2 AND contoencoding = $3 AND oid = $4`
  2670. // run
  2671. logf(sqlstr, connamespace, conforencoding, contoencoding, oid)
  2672. pc := PgConversion{}
  2673. if err := db.QueryRowContext(ctx, sqlstr, connamespace, conforencoding, contoencoding, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Conowner, &pc.Conforencoding, &pc.Contoencoding, &pc.Conproc, &pc.Condefault); err != nil {
  2674. return nil, logerror(err)
  2675. }
  2676. return &pc, nil
  2677. }
  2678. // PgConversionByConnameConnamespace retrieves a row from 'pg_catalog.pg_conversion' as a PgConversion.
  2679. //
  2680. // Generated from index 'pg_conversion_name_nsp_index'.
  2681. func PgConversionByConnameConnamespace(ctx context.Context, db DB, conname string, connamespace pgtypes.Oid) (*PgConversion, error) {
  2682. // query
  2683. const sqlstr = `SELECT ` +
  2684. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, conowner, conforencoding, contoencoding, conproc, condefault ` +
  2685. `FROM pg_catalog.pg_conversion ` +
  2686. `WHERE conname = $1 AND connamespace = $2`
  2687. // run
  2688. logf(sqlstr, conname, connamespace)
  2689. pc := PgConversion{}
  2690. if err := db.QueryRowContext(ctx, sqlstr, conname, connamespace).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Conowner, &pc.Conforencoding, &pc.Contoencoding, &pc.Conproc, &pc.Condefault); err != nil {
  2691. return nil, logerror(err)
  2692. }
  2693. return &pc, nil
  2694. }
  2695. // PgConversionByOid retrieves a row from 'pg_catalog.pg_conversion' as a PgConversion.
  2696. //
  2697. // Generated from index 'pg_conversion_oid_index'.
  2698. func PgConversionByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgConversion, error) {
  2699. // query
  2700. const sqlstr = `SELECT ` +
  2701. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, conname, connamespace, conowner, conforencoding, contoencoding, conproc, condefault ` +
  2702. `FROM pg_catalog.pg_conversion ` +
  2703. `WHERE oid = $1`
  2704. // run
  2705. logf(sqlstr, oid)
  2706. pc := PgConversion{}
  2707. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pc.Tableoid, &pc.Cmax, &pc.Xmax, &pc.Cmin, &pc.Xmin, &pc.Ctid, &pc.Oid, &pc.Conname, &pc.Connamespace, &pc.Conowner, &pc.Conforencoding, &pc.Contoencoding, &pc.Conproc, &pc.Condefault); err != nil {
  2708. return nil, logerror(err)
  2709. }
  2710. return &pc, nil
  2711. }
  2712. // PgDatabaseByDatname retrieves a row from 'pg_catalog.pg_database' as a PgDatabase.
  2713. //
  2714. // Generated from index 'pg_database_datname_index'.
  2715. func PgDatabaseByDatname(ctx context.Context, db DB, datname string) (*PgDatabase, error) {
  2716. // query
  2717. const sqlstr = `SELECT ` +
  2718. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, datname, datdba, encoding, datcollate, datctype, datistemplate, datallowconn, datconnlimit, datlastsysoid, datfrozenxid, datminmxid, dattablespace, datacl ` +
  2719. `FROM pg_catalog.pg_database ` +
  2720. `WHERE datname = $1`
  2721. // run
  2722. logf(sqlstr, datname)
  2723. pd := PgDatabase{}
  2724. if err := db.QueryRowContext(ctx, sqlstr, datname).Scan(&pd.Tableoid, &pd.Cmax, &pd.Xmax, &pd.Cmin, &pd.Xmin, &pd.Ctid, &pd.Oid, &pd.Datname, &pd.Datdba, &pd.Encoding, &pd.Datcollate, &pd.Datctype, &pd.Datistemplate, &pd.Datallowconn, &pd.Datconnlimit, &pd.Datlastsysoid, &pd.Datfrozenxid, &pd.Datminmxid, &pd.Dattablespace, &pd.Datacl); err != nil {
  2725. return nil, logerror(err)
  2726. }
  2727. return &pd, nil
  2728. }
  2729. // PgDatabaseByOid retrieves a row from 'pg_catalog.pg_database' as a PgDatabase.
  2730. //
  2731. // Generated from index 'pg_database_oid_index'.
  2732. func PgDatabaseByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgDatabase, error) {
  2733. // query
  2734. const sqlstr = `SELECT ` +
  2735. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, datname, datdba, encoding, datcollate, datctype, datistemplate, datallowconn, datconnlimit, datlastsysoid, datfrozenxid, datminmxid, dattablespace, datacl ` +
  2736. `FROM pg_catalog.pg_database ` +
  2737. `WHERE oid = $1`
  2738. // run
  2739. logf(sqlstr, oid)
  2740. pd := PgDatabase{}
  2741. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pd.Tableoid, &pd.Cmax, &pd.Xmax, &pd.Cmin, &pd.Xmin, &pd.Ctid, &pd.Oid, &pd.Datname, &pd.Datdba, &pd.Encoding, &pd.Datcollate, &pd.Datctype, &pd.Datistemplate, &pd.Datallowconn, &pd.Datconnlimit, &pd.Datlastsysoid, &pd.Datfrozenxid, &pd.Datminmxid, &pd.Dattablespace, &pd.Datacl); err != nil {
  2742. return nil, logerror(err)
  2743. }
  2744. return &pd, nil
  2745. }
  2746. // PgDbRoleSettingBySetdatabaseSetrole retrieves a row from 'pg_catalog.pg_db_role_setting' as a PgDbRoleSetting.
  2747. //
  2748. // Generated from index 'pg_db_role_setting_databaseid_rol_index'.
  2749. func PgDbRoleSettingBySetdatabaseSetrole(ctx context.Context, db DB, setdatabase, setrole pgtypes.Oid) (*PgDbRoleSetting, error) {
  2750. // query
  2751. const sqlstr = `SELECT ` +
  2752. `tableoid, cmax, xmax, cmin, xmin, ctid, setdatabase, setrole, setconfig ` +
  2753. `FROM pg_catalog.pg_db_role_setting ` +
  2754. `WHERE setdatabase = $1 AND setrole = $2`
  2755. // run
  2756. logf(sqlstr, setdatabase, setrole)
  2757. pdrs := PgDbRoleSetting{}
  2758. if err := db.QueryRowContext(ctx, sqlstr, setdatabase, setrole).Scan(&pdrs.Tableoid, &pdrs.Cmax, &pdrs.Xmax, &pdrs.Cmin, &pdrs.Xmin, &pdrs.Ctid, &pdrs.Setdatabase, &pdrs.Setrole, &pdrs.Setconfig); err != nil {
  2759. return nil, logerror(err)
  2760. }
  2761. return &pdrs, nil
  2762. }
  2763. // PgDefaultACLByOid retrieves a row from 'pg_catalog.pg_default_acl' as a PgDefaultACL.
  2764. //
  2765. // Generated from index 'pg_default_acl_oid_index'.
  2766. func PgDefaultACLByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgDefaultACL, error) {
  2767. // query
  2768. const sqlstr = `SELECT ` +
  2769. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, defaclrole, defaclnamespace, defaclobjtype, defaclacl ` +
  2770. `FROM pg_catalog.pg_default_acl ` +
  2771. `WHERE oid = $1`
  2772. // run
  2773. logf(sqlstr, oid)
  2774. pda := PgDefaultACL{}
  2775. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pda.Tableoid, &pda.Cmax, &pda.Xmax, &pda.Cmin, &pda.Xmin, &pda.Ctid, &pda.Oid, &pda.Defaclrole, &pda.Defaclnamespace, &pda.Defaclobjtype, &pda.Defaclacl); err != nil {
  2776. return nil, logerror(err)
  2777. }
  2778. return &pda, nil
  2779. }
  2780. // PgDefaultACLByDefaclroleDefaclnamespaceDefaclobjtype retrieves a row from 'pg_catalog.pg_default_acl' as a PgDefaultACL.
  2781. //
  2782. // Generated from index 'pg_default_acl_role_nsp_obj_index'.
  2783. func PgDefaultACLByDefaclroleDefaclnamespaceDefaclobjtype(ctx context.Context, db DB, defaclrole, defaclnamespace pgtypes.Oid, defaclobjtype pgtypes.Char) (*PgDefaultACL, error) {
  2784. // query
  2785. const sqlstr = `SELECT ` +
  2786. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, defaclrole, defaclnamespace, defaclobjtype, defaclacl ` +
  2787. `FROM pg_catalog.pg_default_acl ` +
  2788. `WHERE defaclrole = $1 AND defaclnamespace = $2 AND defaclobjtype = $3`
  2789. // run
  2790. logf(sqlstr, defaclrole, defaclnamespace, defaclobjtype)
  2791. pda := PgDefaultACL{}
  2792. if err := db.QueryRowContext(ctx, sqlstr, defaclrole, defaclnamespace, defaclobjtype).Scan(&pda.Tableoid, &pda.Cmax, &pda.Xmax, &pda.Cmin, &pda.Xmin, &pda.Ctid, &pda.Oid, &pda.Defaclrole, &pda.Defaclnamespace, &pda.Defaclobjtype, &pda.Defaclacl); err != nil {
  2793. return nil, logerror(err)
  2794. }
  2795. return &pda, nil
  2796. }
  2797. // PgDependByClassidObjidObjsubid retrieves a row from 'pg_catalog.pg_depend' as a PgDepend.
  2798. //
  2799. // Generated from index 'pg_depend_depender_index'.
  2800. func PgDependByClassidObjidObjsubid(ctx context.Context, db DB, classid, objid pgtypes.Oid, objsubid int) ([]*PgDepend, error) {
  2801. // query
  2802. const sqlstr = `SELECT ` +
  2803. `tableoid, cmax, xmax, cmin, xmin, ctid, classid, objid, objsubid, refclassid, refobjid, refobjsubid, deptype ` +
  2804. `FROM pg_catalog.pg_depend ` +
  2805. `WHERE classid = $1 AND objid = $2 AND objsubid = $3`
  2806. // run
  2807. logf(sqlstr, classid, objid, objsubid)
  2808. rows, err := db.QueryContext(ctx, sqlstr, classid, objid, objsubid)
  2809. if err != nil {
  2810. return nil, logerror(err)
  2811. }
  2812. defer rows.Close()
  2813. // process
  2814. var res []*PgDepend
  2815. for rows.Next() {
  2816. pd := PgDepend{}
  2817. // scan
  2818. if err := rows.Scan(&pd.Tableoid, &pd.Cmax, &pd.Xmax, &pd.Cmin, &pd.Xmin, &pd.Ctid, &pd.Classid, &pd.Objid, &pd.Objsubid, &pd.Refclassid, &pd.Refobjid, &pd.Refobjsubid, &pd.Deptype); err != nil {
  2819. return nil, logerror(err)
  2820. }
  2821. res = append(res, &pd)
  2822. }
  2823. if err := rows.Err(); err != nil {
  2824. return nil, logerror(err)
  2825. }
  2826. return res, nil
  2827. }
  2828. // PgDependByRefclassidRefobjidRefobjsubid retrieves a row from 'pg_catalog.pg_depend' as a PgDepend.
  2829. //
  2830. // Generated from index 'pg_depend_reference_index'.
  2831. func PgDependByRefclassidRefobjidRefobjsubid(ctx context.Context, db DB, refclassid, refobjid pgtypes.Oid, refobjsubid int) ([]*PgDepend, error) {
  2832. // query
  2833. const sqlstr = `SELECT ` +
  2834. `tableoid, cmax, xmax, cmin, xmin, ctid, classid, objid, objsubid, refclassid, refobjid, refobjsubid, deptype ` +
  2835. `FROM pg_catalog.pg_depend ` +
  2836. `WHERE refclassid = $1 AND refobjid = $2 AND refobjsubid = $3`
  2837. // run
  2838. logf(sqlstr, refclassid, refobjid, refobjsubid)
  2839. rows, err := db.QueryContext(ctx, sqlstr, refclassid, refobjid, refobjsubid)
  2840. if err != nil {
  2841. return nil, logerror(err)
  2842. }
  2843. defer rows.Close()
  2844. // process
  2845. var res []*PgDepend
  2846. for rows.Next() {
  2847. pd := PgDepend{}
  2848. // scan
  2849. if err := rows.Scan(&pd.Tableoid, &pd.Cmax, &pd.Xmax, &pd.Cmin, &pd.Xmin, &pd.Ctid, &pd.Classid, &pd.Objid, &pd.Objsubid, &pd.Refclassid, &pd.Refobjid, &pd.Refobjsubid, &pd.Deptype); err != nil {
  2850. return nil, logerror(err)
  2851. }
  2852. res = append(res, &pd)
  2853. }
  2854. if err := rows.Err(); err != nil {
  2855. return nil, logerror(err)
  2856. }
  2857. return res, nil
  2858. }
  2859. // PgDescriptionByObjoidClassoidObjsubid retrieves a row from 'pg_catalog.pg_description' as a PgDescription.
  2860. //
  2861. // Generated from index 'pg_description_o_c_o_index'.
  2862. func PgDescriptionByObjoidClassoidObjsubid(ctx context.Context, db DB, objoid, classoid pgtypes.Oid, objsubid int) (*PgDescription, error) {
  2863. // query
  2864. const sqlstr = `SELECT ` +
  2865. `tableoid, cmax, xmax, cmin, xmin, ctid, objoid, classoid, objsubid, description ` +
  2866. `FROM pg_catalog.pg_description ` +
  2867. `WHERE objoid = $1 AND classoid = $2 AND objsubid = $3`
  2868. // run
  2869. logf(sqlstr, objoid, classoid, objsubid)
  2870. pd := PgDescription{}
  2871. if err := db.QueryRowContext(ctx, sqlstr, objoid, classoid, objsubid).Scan(&pd.Tableoid, &pd.Cmax, &pd.Xmax, &pd.Cmin, &pd.Xmin, &pd.Ctid, &pd.Objoid, &pd.Classoid, &pd.Objsubid, &pd.Description); err != nil {
  2872. return nil, logerror(err)
  2873. }
  2874. return &pd, nil
  2875. }
  2876. // PgEnumByOid retrieves a row from 'pg_catalog.pg_enum' as a PgEnum.
  2877. //
  2878. // Generated from index 'pg_enum_oid_index'.
  2879. func PgEnumByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgEnum, error) {
  2880. // query
  2881. const sqlstr = `SELECT ` +
  2882. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, enumtypid, enumsortorder, enumlabel ` +
  2883. `FROM pg_catalog.pg_enum ` +
  2884. `WHERE oid = $1`
  2885. // run
  2886. logf(sqlstr, oid)
  2887. pe := PgEnum{}
  2888. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pe.Tableoid, &pe.Cmax, &pe.Xmax, &pe.Cmin, &pe.Xmin, &pe.Ctid, &pe.Oid, &pe.Enumtypid, &pe.Enumsortorder, &pe.Enumlabel); err != nil {
  2889. return nil, logerror(err)
  2890. }
  2891. return &pe, nil
  2892. }
  2893. // PgEnumByEnumtypidEnumlabel retrieves a row from 'pg_catalog.pg_enum' as a PgEnum.
  2894. //
  2895. // Generated from index 'pg_enum_typid_label_index'.
  2896. func PgEnumByEnumtypidEnumlabel(ctx context.Context, db DB, enumtypid pgtypes.Oid, enumlabel string) (*PgEnum, error) {
  2897. // query
  2898. const sqlstr = `SELECT ` +
  2899. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, enumtypid, enumsortorder, enumlabel ` +
  2900. `FROM pg_catalog.pg_enum ` +
  2901. `WHERE enumtypid = $1 AND enumlabel = $2`
  2902. // run
  2903. logf(sqlstr, enumtypid, enumlabel)
  2904. pe := PgEnum{}
  2905. if err := db.QueryRowContext(ctx, sqlstr, enumtypid, enumlabel).Scan(&pe.Tableoid, &pe.Cmax, &pe.Xmax, &pe.Cmin, &pe.Xmin, &pe.Ctid, &pe.Oid, &pe.Enumtypid, &pe.Enumsortorder, &pe.Enumlabel); err != nil {
  2906. return nil, logerror(err)
  2907. }
  2908. return &pe, nil
  2909. }
  2910. // PgEnumByEnumtypidEnumsortorder retrieves a row from 'pg_catalog.pg_enum' as a PgEnum.
  2911. //
  2912. // Generated from index 'pg_enum_typid_sortorder_index'.
  2913. func PgEnumByEnumtypidEnumsortorder(ctx context.Context, db DB, enumtypid pgtypes.Oid, enumsortorder float32) (*PgEnum, error) {
  2914. // query
  2915. const sqlstr = `SELECT ` +
  2916. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, enumtypid, enumsortorder, enumlabel ` +
  2917. `FROM pg_catalog.pg_enum ` +
  2918. `WHERE enumtypid = $1 AND enumsortorder = $2`
  2919. // run
  2920. logf(sqlstr, enumtypid, enumsortorder)
  2921. pe := PgEnum{}
  2922. if err := db.QueryRowContext(ctx, sqlstr, enumtypid, enumsortorder).Scan(&pe.Tableoid, &pe.Cmax, &pe.Xmax, &pe.Cmin, &pe.Xmin, &pe.Ctid, &pe.Oid, &pe.Enumtypid, &pe.Enumsortorder, &pe.Enumlabel); err != nil {
  2923. return nil, logerror(err)
  2924. }
  2925. return &pe, nil
  2926. }
  2927. // PgEventTriggerByEvtname retrieves a row from 'pg_catalog.pg_event_trigger' as a PgEventTrigger.
  2928. //
  2929. // Generated from index 'pg_event_trigger_evtname_index'.
  2930. func PgEventTriggerByEvtname(ctx context.Context, db DB, evtname string) (*PgEventTrigger, error) {
  2931. // query
  2932. const sqlstr = `SELECT ` +
  2933. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, evtname, evtevent, evtowner, evtfoid, evtenabled, evttags ` +
  2934. `FROM pg_catalog.pg_event_trigger ` +
  2935. `WHERE evtname = $1`
  2936. // run
  2937. logf(sqlstr, evtname)
  2938. pet := PgEventTrigger{}
  2939. if err := db.QueryRowContext(ctx, sqlstr, evtname).Scan(&pet.Tableoid, &pet.Cmax, &pet.Xmax, &pet.Cmin, &pet.Xmin, &pet.Ctid, &pet.Oid, &pet.Evtname, &pet.Evtevent, &pet.Evtowner, &pet.Evtfoid, &pet.Evtenabled, &pet.Evttags); err != nil {
  2940. return nil, logerror(err)
  2941. }
  2942. return &pet, nil
  2943. }
  2944. // PgEventTriggerByOid retrieves a row from 'pg_catalog.pg_event_trigger' as a PgEventTrigger.
  2945. //
  2946. // Generated from index 'pg_event_trigger_oid_index'.
  2947. func PgEventTriggerByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgEventTrigger, error) {
  2948. // query
  2949. const sqlstr = `SELECT ` +
  2950. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, evtname, evtevent, evtowner, evtfoid, evtenabled, evttags ` +
  2951. `FROM pg_catalog.pg_event_trigger ` +
  2952. `WHERE oid = $1`
  2953. // run
  2954. logf(sqlstr, oid)
  2955. pet := PgEventTrigger{}
  2956. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pet.Tableoid, &pet.Cmax, &pet.Xmax, &pet.Cmin, &pet.Xmin, &pet.Ctid, &pet.Oid, &pet.Evtname, &pet.Evtevent, &pet.Evtowner, &pet.Evtfoid, &pet.Evtenabled, &pet.Evttags); err != nil {
  2957. return nil, logerror(err)
  2958. }
  2959. return &pet, nil
  2960. }
  2961. // PgExtensionByExtname retrieves a row from 'pg_catalog.pg_extension' as a PgExtension.
  2962. //
  2963. // Generated from index 'pg_extension_name_index'.
  2964. func PgExtensionByExtname(ctx context.Context, db DB, extname string) (*PgExtension, error) {
  2965. // query
  2966. const sqlstr = `SELECT ` +
  2967. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition ` +
  2968. `FROM pg_catalog.pg_extension ` +
  2969. `WHERE extname = $1`
  2970. // run
  2971. logf(sqlstr, extname)
  2972. pe := PgExtension{}
  2973. if err := db.QueryRowContext(ctx, sqlstr, extname).Scan(&pe.Tableoid, &pe.Cmax, &pe.Xmax, &pe.Cmin, &pe.Xmin, &pe.Ctid, &pe.Oid, &pe.Extname, &pe.Extowner, &pe.Extnamespace, &pe.Extrelocatable, &pe.Extversion, &pe.Extconfig, &pe.Extcondition); err != nil {
  2974. return nil, logerror(err)
  2975. }
  2976. return &pe, nil
  2977. }
  2978. // PgExtensionByOid retrieves a row from 'pg_catalog.pg_extension' as a PgExtension.
  2979. //
  2980. // Generated from index 'pg_extension_oid_index'.
  2981. func PgExtensionByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgExtension, error) {
  2982. // query
  2983. const sqlstr = `SELECT ` +
  2984. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition ` +
  2985. `FROM pg_catalog.pg_extension ` +
  2986. `WHERE oid = $1`
  2987. // run
  2988. logf(sqlstr, oid)
  2989. pe := PgExtension{}
  2990. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pe.Tableoid, &pe.Cmax, &pe.Xmax, &pe.Cmin, &pe.Xmin, &pe.Ctid, &pe.Oid, &pe.Extname, &pe.Extowner, &pe.Extnamespace, &pe.Extrelocatable, &pe.Extversion, &pe.Extconfig, &pe.Extcondition); err != nil {
  2991. return nil, logerror(err)
  2992. }
  2993. return &pe, nil
  2994. }
  2995. // PgForeignDataWrapperByFdwname retrieves a row from 'pg_catalog.pg_foreign_data_wrapper' as a PgForeignDataWrapper.
  2996. //
  2997. // Generated from index 'pg_foreign_data_wrapper_name_index'.
  2998. func PgForeignDataWrapperByFdwname(ctx context.Context, db DB, fdwname string) (*PgForeignDataWrapper, error) {
  2999. // query
  3000. const sqlstr = `SELECT ` +
  3001. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, fdwname, fdwowner, fdwhandler, fdwvalidator, fdwacl, fdwoptions ` +
  3002. `FROM pg_catalog.pg_foreign_data_wrapper ` +
  3003. `WHERE fdwname = $1`
  3004. // run
  3005. logf(sqlstr, fdwname)
  3006. pfdw := PgForeignDataWrapper{}
  3007. if err := db.QueryRowContext(ctx, sqlstr, fdwname).Scan(&pfdw.Tableoid, &pfdw.Cmax, &pfdw.Xmax, &pfdw.Cmin, &pfdw.Xmin, &pfdw.Ctid, &pfdw.Oid, &pfdw.Fdwname, &pfdw.Fdwowner, &pfdw.Fdwhandler, &pfdw.Fdwvalidator, &pfdw.Fdwacl, &pfdw.Fdwoptions); err != nil {
  3008. return nil, logerror(err)
  3009. }
  3010. return &pfdw, nil
  3011. }
  3012. // PgForeignDataWrapperByOid retrieves a row from 'pg_catalog.pg_foreign_data_wrapper' as a PgForeignDataWrapper.
  3013. //
  3014. // Generated from index 'pg_foreign_data_wrapper_oid_index'.
  3015. func PgForeignDataWrapperByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgForeignDataWrapper, error) {
  3016. // query
  3017. const sqlstr = `SELECT ` +
  3018. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, fdwname, fdwowner, fdwhandler, fdwvalidator, fdwacl, fdwoptions ` +
  3019. `FROM pg_catalog.pg_foreign_data_wrapper ` +
  3020. `WHERE oid = $1`
  3021. // run
  3022. logf(sqlstr, oid)
  3023. pfdw := PgForeignDataWrapper{}
  3024. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pfdw.Tableoid, &pfdw.Cmax, &pfdw.Xmax, &pfdw.Cmin, &pfdw.Xmin, &pfdw.Ctid, &pfdw.Oid, &pfdw.Fdwname, &pfdw.Fdwowner, &pfdw.Fdwhandler, &pfdw.Fdwvalidator, &pfdw.Fdwacl, &pfdw.Fdwoptions); err != nil {
  3025. return nil, logerror(err)
  3026. }
  3027. return &pfdw, nil
  3028. }
  3029. // PgForeignServerBySrvname retrieves a row from 'pg_catalog.pg_foreign_server' as a PgForeignServer.
  3030. //
  3031. // Generated from index 'pg_foreign_server_name_index'.
  3032. func PgForeignServerBySrvname(ctx context.Context, db DB, srvname string) (*PgForeignServer, error) {
  3033. // query
  3034. const sqlstr = `SELECT ` +
  3035. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, srvname, srvowner, srvfdw, srvtype, srvversion, srvacl, srvoptions ` +
  3036. `FROM pg_catalog.pg_foreign_server ` +
  3037. `WHERE srvname = $1`
  3038. // run
  3039. logf(sqlstr, srvname)
  3040. pfs := PgForeignServer{}
  3041. if err := db.QueryRowContext(ctx, sqlstr, srvname).Scan(&pfs.Tableoid, &pfs.Cmax, &pfs.Xmax, &pfs.Cmin, &pfs.Xmin, &pfs.Ctid, &pfs.Oid, &pfs.Srvname, &pfs.Srvowner, &pfs.Srvfdw, &pfs.Srvtype, &pfs.Srvversion, &pfs.Srvacl, &pfs.Srvoptions); err != nil {
  3042. return nil, logerror(err)
  3043. }
  3044. return &pfs, nil
  3045. }
  3046. // PgForeignServerByOid retrieves a row from 'pg_catalog.pg_foreign_server' as a PgForeignServer.
  3047. //
  3048. // Generated from index 'pg_foreign_server_oid_index'.
  3049. func PgForeignServerByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgForeignServer, error) {
  3050. // query
  3051. const sqlstr = `SELECT ` +
  3052. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, srvname, srvowner, srvfdw, srvtype, srvversion, srvacl, srvoptions ` +
  3053. `FROM pg_catalog.pg_foreign_server ` +
  3054. `WHERE oid = $1`
  3055. // run
  3056. logf(sqlstr, oid)
  3057. pfs := PgForeignServer{}
  3058. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pfs.Tableoid, &pfs.Cmax, &pfs.Xmax, &pfs.Cmin, &pfs.Xmin, &pfs.Ctid, &pfs.Oid, &pfs.Srvname, &pfs.Srvowner, &pfs.Srvfdw, &pfs.Srvtype, &pfs.Srvversion, &pfs.Srvacl, &pfs.Srvoptions); err != nil {
  3059. return nil, logerror(err)
  3060. }
  3061. return &pfs, nil
  3062. }
  3063. // PgForeignTableByFtrelid retrieves a row from 'pg_catalog.pg_foreign_table' as a PgForeignTable.
  3064. //
  3065. // Generated from index 'pg_foreign_table_relid_index'.
  3066. func PgForeignTableByFtrelid(ctx context.Context, db DB, ftrelid pgtypes.Oid) (*PgForeignTable, error) {
  3067. // query
  3068. const sqlstr = `SELECT ` +
  3069. `tableoid, cmax, xmax, cmin, xmin, ctid, ftrelid, ftserver, ftoptions ` +
  3070. `FROM pg_catalog.pg_foreign_table ` +
  3071. `WHERE ftrelid = $1`
  3072. // run
  3073. logf(sqlstr, ftrelid)
  3074. pft := PgForeignTable{}
  3075. if err := db.QueryRowContext(ctx, sqlstr, ftrelid).Scan(&pft.Tableoid, &pft.Cmax, &pft.Xmax, &pft.Cmin, &pft.Xmin, &pft.Ctid, &pft.Ftrelid, &pft.Ftserver, &pft.Ftoptions); err != nil {
  3076. return nil, logerror(err)
  3077. }
  3078. return &pft, nil
  3079. }
  3080. // PgIndexByIndexrelid retrieves a row from 'pg_catalog.pg_index' as a PgIndex.
  3081. //
  3082. // Generated from index 'pg_index_indexrelid_index'.
  3083. func PgIndexByIndexrelid(ctx context.Context, db DB, indexrelid pgtypes.Oid) (*PgIndex, error) {
  3084. // query
  3085. const sqlstr = `SELECT ` +
  3086. `tableoid, cmax, xmax, cmin, xmin, ctid, indexrelid, indrelid, indnatts, indnkeyatts, indisunique, indisprimary, indisexclusion, indimmediate, indisclustered, indisvalid, indcheckxmin, indisready, indislive, indisreplident, indkey, indcollation, indclass, indoption, indexprs, indpred ` +
  3087. `FROM pg_catalog.pg_index ` +
  3088. `WHERE indexrelid = $1`
  3089. // run
  3090. logf(sqlstr, indexrelid)
  3091. pi := PgIndex{}
  3092. if err := db.QueryRowContext(ctx, sqlstr, indexrelid).Scan(&pi.Tableoid, &pi.Cmax, &pi.Xmax, &pi.Cmin, &pi.Xmin, &pi.Ctid, &pi.Indexrelid, &pi.Indrelid, &pi.Indnatts, &pi.Indnkeyatts, &pi.Indisunique, &pi.Indisprimary, &pi.Indisexclusion, &pi.Indimmediate, &pi.Indisclustered, &pi.Indisvalid, &pi.Indcheckxmin, &pi.Indisready, &pi.Indislive, &pi.Indisreplident, &pi.Indkey, &pi.Indcollation, &pi.Indclass, &pi.Indoption, &pi.Indexprs, &pi.Indpred); err != nil {
  3093. return nil, logerror(err)
  3094. }
  3095. return &pi, nil
  3096. }
  3097. // PgIndexByIndrelid retrieves a row from 'pg_catalog.pg_index' as a PgIndex.
  3098. //
  3099. // Generated from index 'pg_index_indrelid_index'.
  3100. func PgIndexByIndrelid(ctx context.Context, db DB, indrelid pgtypes.Oid) ([]*PgIndex, error) {
  3101. // query
  3102. const sqlstr = `SELECT ` +
  3103. `tableoid, cmax, xmax, cmin, xmin, ctid, indexrelid, indrelid, indnatts, indnkeyatts, indisunique, indisprimary, indisexclusion, indimmediate, indisclustered, indisvalid, indcheckxmin, indisready, indislive, indisreplident, indkey, indcollation, indclass, indoption, indexprs, indpred ` +
  3104. `FROM pg_catalog.pg_index ` +
  3105. `WHERE indrelid = $1`
  3106. // run
  3107. logf(sqlstr, indrelid)
  3108. rows, err := db.QueryContext(ctx, sqlstr, indrelid)
  3109. if err != nil {
  3110. return nil, logerror(err)
  3111. }
  3112. defer rows.Close()
  3113. // process
  3114. var res []*PgIndex
  3115. for rows.Next() {
  3116. pi := PgIndex{}
  3117. // scan
  3118. if err := rows.Scan(&pi.Tableoid, &pi.Cmax, &pi.Xmax, &pi.Cmin, &pi.Xmin, &pi.Ctid, &pi.Indexrelid, &pi.Indrelid, &pi.Indnatts, &pi.Indnkeyatts, &pi.Indisunique, &pi.Indisprimary, &pi.Indisexclusion, &pi.Indimmediate, &pi.Indisclustered, &pi.Indisvalid, &pi.Indcheckxmin, &pi.Indisready, &pi.Indislive, &pi.Indisreplident, &pi.Indkey, &pi.Indcollation, &pi.Indclass, &pi.Indoption, &pi.Indexprs, &pi.Indpred); err != nil {
  3119. return nil, logerror(err)
  3120. }
  3121. res = append(res, &pi)
  3122. }
  3123. if err := rows.Err(); err != nil {
  3124. return nil, logerror(err)
  3125. }
  3126. return res, nil
  3127. }
  3128. // PgInheritsByInhparent retrieves a row from 'pg_catalog.pg_inherits' as a PgInherit.
  3129. //
  3130. // Generated from index 'pg_inherits_parent_index'.
  3131. func PgInheritsByInhparent(ctx context.Context, db DB, inhparent pgtypes.Oid) ([]*PgInherit, error) {
  3132. // query
  3133. const sqlstr = `SELECT ` +
  3134. `tableoid, cmax, xmax, cmin, xmin, ctid, inhrelid, inhparent, inhseqno ` +
  3135. `FROM pg_catalog.pg_inherits ` +
  3136. `WHERE inhparent = $1`
  3137. // run
  3138. logf(sqlstr, inhparent)
  3139. rows, err := db.QueryContext(ctx, sqlstr, inhparent)
  3140. if err != nil {
  3141. return nil, logerror(err)
  3142. }
  3143. defer rows.Close()
  3144. // process
  3145. var res []*PgInherit
  3146. for rows.Next() {
  3147. pi := PgInherit{}
  3148. // scan
  3149. if err := rows.Scan(&pi.Tableoid, &pi.Cmax, &pi.Xmax, &pi.Cmin, &pi.Xmin, &pi.Ctid, &pi.Inhrelid, &pi.Inhparent, &pi.Inhseqno); err != nil {
  3150. return nil, logerror(err)
  3151. }
  3152. res = append(res, &pi)
  3153. }
  3154. if err := rows.Err(); err != nil {
  3155. return nil, logerror(err)
  3156. }
  3157. return res, nil
  3158. }
  3159. // PgInheritByInhrelidInhseqno retrieves a row from 'pg_catalog.pg_inherits' as a PgInherit.
  3160. //
  3161. // Generated from index 'pg_inherits_relid_seqno_index'.
  3162. func PgInheritByInhrelidInhseqno(ctx context.Context, db DB, inhrelid pgtypes.Oid, inhseqno int) (*PgInherit, error) {
  3163. // query
  3164. const sqlstr = `SELECT ` +
  3165. `tableoid, cmax, xmax, cmin, xmin, ctid, inhrelid, inhparent, inhseqno ` +
  3166. `FROM pg_catalog.pg_inherits ` +
  3167. `WHERE inhrelid = $1 AND inhseqno = $2`
  3168. // run
  3169. logf(sqlstr, inhrelid, inhseqno)
  3170. pi := PgInherit{}
  3171. if err := db.QueryRowContext(ctx, sqlstr, inhrelid, inhseqno).Scan(&pi.Tableoid, &pi.Cmax, &pi.Xmax, &pi.Cmin, &pi.Xmin, &pi.Ctid, &pi.Inhrelid, &pi.Inhparent, &pi.Inhseqno); err != nil {
  3172. return nil, logerror(err)
  3173. }
  3174. return &pi, nil
  3175. }
  3176. // PgInitPrivByObjoidClassoidObjsubid retrieves a row from 'pg_catalog.pg_init_privs' as a PgInitPriv.
  3177. //
  3178. // Generated from index 'pg_init_privs_o_c_o_index'.
  3179. func PgInitPrivByObjoidClassoidObjsubid(ctx context.Context, db DB, objoid, classoid pgtypes.Oid, objsubid int) (*PgInitPriv, error) {
  3180. // query
  3181. const sqlstr = `SELECT ` +
  3182. `tableoid, cmax, xmax, cmin, xmin, ctid, objoid, classoid, objsubid, privtype, initprivs ` +
  3183. `FROM pg_catalog.pg_init_privs ` +
  3184. `WHERE objoid = $1 AND classoid = $2 AND objsubid = $3`
  3185. // run
  3186. logf(sqlstr, objoid, classoid, objsubid)
  3187. pip := PgInitPriv{}
  3188. if err := db.QueryRowContext(ctx, sqlstr, objoid, classoid, objsubid).Scan(&pip.Tableoid, &pip.Cmax, &pip.Xmax, &pip.Cmin, &pip.Xmin, &pip.Ctid, &pip.Objoid, &pip.Classoid, &pip.Objsubid, &pip.Privtype, &pip.Initprivs); err != nil {
  3189. return nil, logerror(err)
  3190. }
  3191. return &pip, nil
  3192. }
  3193. // PgLanguageByLanname retrieves a row from 'pg_catalog.pg_language' as a PgLanguage.
  3194. //
  3195. // Generated from index 'pg_language_name_index'.
  3196. func PgLanguageByLanname(ctx context.Context, db DB, lanname string) (*PgLanguage, error) {
  3197. // query
  3198. const sqlstr = `SELECT ` +
  3199. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, lanname, lanowner, lanispl, lanpltrusted, lanplcallfoid, laninline, lanvalidator, lanacl ` +
  3200. `FROM pg_catalog.pg_language ` +
  3201. `WHERE lanname = $1`
  3202. // run
  3203. logf(sqlstr, lanname)
  3204. pl := PgLanguage{}
  3205. if err := db.QueryRowContext(ctx, sqlstr, lanname).Scan(&pl.Tableoid, &pl.Cmax, &pl.Xmax, &pl.Cmin, &pl.Xmin, &pl.Ctid, &pl.Oid, &pl.Lanname, &pl.Lanowner, &pl.Lanispl, &pl.Lanpltrusted, &pl.Lanplcallfoid, &pl.Laninline, &pl.Lanvalidator, &pl.Lanacl); err != nil {
  3206. return nil, logerror(err)
  3207. }
  3208. return &pl, nil
  3209. }
  3210. // PgLanguageByOid retrieves a row from 'pg_catalog.pg_language' as a PgLanguage.
  3211. //
  3212. // Generated from index 'pg_language_oid_index'.
  3213. func PgLanguageByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgLanguage, error) {
  3214. // query
  3215. const sqlstr = `SELECT ` +
  3216. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, lanname, lanowner, lanispl, lanpltrusted, lanplcallfoid, laninline, lanvalidator, lanacl ` +
  3217. `FROM pg_catalog.pg_language ` +
  3218. `WHERE oid = $1`
  3219. // run
  3220. logf(sqlstr, oid)
  3221. pl := PgLanguage{}
  3222. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pl.Tableoid, &pl.Cmax, &pl.Xmax, &pl.Cmin, &pl.Xmin, &pl.Ctid, &pl.Oid, &pl.Lanname, &pl.Lanowner, &pl.Lanispl, &pl.Lanpltrusted, &pl.Lanplcallfoid, &pl.Laninline, &pl.Lanvalidator, &pl.Lanacl); err != nil {
  3223. return nil, logerror(err)
  3224. }
  3225. return &pl, nil
  3226. }
  3227. // PgLargeobjectByLoidPageno retrieves a row from 'pg_catalog.pg_largeobject' as a PgLargeobject.
  3228. //
  3229. // Generated from index 'pg_largeobject_loid_pn_index'.
  3230. func PgLargeobjectByLoidPageno(ctx context.Context, db DB, loid pgtypes.Oid, pageno int) (*PgLargeobject, error) {
  3231. // query
  3232. const sqlstr = `SELECT ` +
  3233. `tableoid, cmax, xmax, cmin, xmin, ctid, loid, pageno, data ` +
  3234. `FROM pg_catalog.pg_largeobject ` +
  3235. `WHERE loid = $1 AND pageno = $2`
  3236. // run
  3237. logf(sqlstr, loid, pageno)
  3238. pl := PgLargeobject{}
  3239. if err := db.QueryRowContext(ctx, sqlstr, loid, pageno).Scan(&pl.Tableoid, &pl.Cmax, &pl.Xmax, &pl.Cmin, &pl.Xmin, &pl.Ctid, &pl.Loid, &pl.Pageno, &pl.Data); err != nil {
  3240. return nil, logerror(err)
  3241. }
  3242. return &pl, nil
  3243. }
  3244. // PgLargeobjectMetadatumByOid retrieves a row from 'pg_catalog.pg_largeobject_metadata' as a PgLargeobjectMetadatum.
  3245. //
  3246. // Generated from index 'pg_largeobject_metadata_oid_index'.
  3247. func PgLargeobjectMetadatumByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgLargeobjectMetadatum, error) {
  3248. // query
  3249. const sqlstr = `SELECT ` +
  3250. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, lomowner, lomacl ` +
  3251. `FROM pg_catalog.pg_largeobject_metadata ` +
  3252. `WHERE oid = $1`
  3253. // run
  3254. logf(sqlstr, oid)
  3255. plm := PgLargeobjectMetadatum{}
  3256. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&plm.Tableoid, &plm.Cmax, &plm.Xmax, &plm.Cmin, &plm.Xmin, &plm.Ctid, &plm.Oid, &plm.Lomowner, &plm.Lomacl); err != nil {
  3257. return nil, logerror(err)
  3258. }
  3259. return &plm, nil
  3260. }
  3261. // PgNamespaceByNspname retrieves a row from 'pg_catalog.pg_namespace' as a PgNamespace.
  3262. //
  3263. // Generated from index 'pg_namespace_nspname_index'.
  3264. func PgNamespaceByNspname(ctx context.Context, db DB, nspname string) (*PgNamespace, error) {
  3265. // query
  3266. const sqlstr = `SELECT ` +
  3267. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, nspname, nspowner, nspacl ` +
  3268. `FROM pg_catalog.pg_namespace ` +
  3269. `WHERE nspname = $1`
  3270. // run
  3271. logf(sqlstr, nspname)
  3272. pn := PgNamespace{}
  3273. if err := db.QueryRowContext(ctx, sqlstr, nspname).Scan(&pn.Tableoid, &pn.Cmax, &pn.Xmax, &pn.Cmin, &pn.Xmin, &pn.Ctid, &pn.Oid, &pn.Nspname, &pn.Nspowner, &pn.Nspacl); err != nil {
  3274. return nil, logerror(err)
  3275. }
  3276. return &pn, nil
  3277. }
  3278. // PgNamespaceByOid retrieves a row from 'pg_catalog.pg_namespace' as a PgNamespace.
  3279. //
  3280. // Generated from index 'pg_namespace_oid_index'.
  3281. func PgNamespaceByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgNamespace, error) {
  3282. // query
  3283. const sqlstr = `SELECT ` +
  3284. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, nspname, nspowner, nspacl ` +
  3285. `FROM pg_catalog.pg_namespace ` +
  3286. `WHERE oid = $1`
  3287. // run
  3288. logf(sqlstr, oid)
  3289. pn := PgNamespace{}
  3290. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pn.Tableoid, &pn.Cmax, &pn.Xmax, &pn.Cmin, &pn.Xmin, &pn.Ctid, &pn.Oid, &pn.Nspname, &pn.Nspowner, &pn.Nspacl); err != nil {
  3291. return nil, logerror(err)
  3292. }
  3293. return &pn, nil
  3294. }
  3295. // PgOpclassByOpcmethodOpcnameOpcnamespace retrieves a row from 'pg_catalog.pg_opclass' as a PgOpclass.
  3296. //
  3297. // Generated from index 'pg_opclass_am_name_nsp_index'.
  3298. func PgOpclassByOpcmethodOpcnameOpcnamespace(ctx context.Context, db DB, opcmethod pgtypes.Oid, opcname string, opcnamespace pgtypes.Oid) (*PgOpclass, error) {
  3299. // query
  3300. const sqlstr = `SELECT ` +
  3301. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, opcmethod, opcname, opcnamespace, opcowner, opcfamily, opcintype, opcdefault, opckeytype ` +
  3302. `FROM pg_catalog.pg_opclass ` +
  3303. `WHERE opcmethod = $1 AND opcname = $2 AND opcnamespace = $3`
  3304. // run
  3305. logf(sqlstr, opcmethod, opcname, opcnamespace)
  3306. po := PgOpclass{}
  3307. if err := db.QueryRowContext(ctx, sqlstr, opcmethod, opcname, opcnamespace).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Opcmethod, &po.Opcname, &po.Opcnamespace, &po.Opcowner, &po.Opcfamily, &po.Opcintype, &po.Opcdefault, &po.Opckeytype); err != nil {
  3308. return nil, logerror(err)
  3309. }
  3310. return &po, nil
  3311. }
  3312. // PgOpclassByOid retrieves a row from 'pg_catalog.pg_opclass' as a PgOpclass.
  3313. //
  3314. // Generated from index 'pg_opclass_oid_index'.
  3315. func PgOpclassByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgOpclass, error) {
  3316. // query
  3317. const sqlstr = `SELECT ` +
  3318. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, opcmethod, opcname, opcnamespace, opcowner, opcfamily, opcintype, opcdefault, opckeytype ` +
  3319. `FROM pg_catalog.pg_opclass ` +
  3320. `WHERE oid = $1`
  3321. // run
  3322. logf(sqlstr, oid)
  3323. po := PgOpclass{}
  3324. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Opcmethod, &po.Opcname, &po.Opcnamespace, &po.Opcowner, &po.Opcfamily, &po.Opcintype, &po.Opcdefault, &po.Opckeytype); err != nil {
  3325. return nil, logerror(err)
  3326. }
  3327. return &po, nil
  3328. }
  3329. // PgOperatorByOid retrieves a row from 'pg_catalog.pg_operator' as a PgOperator.
  3330. //
  3331. // Generated from index 'pg_operator_oid_index'.
  3332. func PgOperatorByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgOperator, error) {
  3333. // query
  3334. const sqlstr = `SELECT ` +
  3335. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, oprname, oprnamespace, oprowner, oprkind, oprcanmerge, oprcanhash, oprleft, oprright, oprresult, oprcom, oprnegate, oprcode, oprrest, oprjoin ` +
  3336. `FROM pg_catalog.pg_operator ` +
  3337. `WHERE oid = $1`
  3338. // run
  3339. logf(sqlstr, oid)
  3340. po := PgOperator{}
  3341. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Oprname, &po.Oprnamespace, &po.Oprowner, &po.Oprkind, &po.Oprcanmerge, &po.Oprcanhash, &po.Oprleft, &po.Oprright, &po.Oprresult, &po.Oprcom, &po.Oprnegate, &po.Oprcode, &po.Oprrest, &po.Oprjoin); err != nil {
  3342. return nil, logerror(err)
  3343. }
  3344. return &po, nil
  3345. }
  3346. // PgOperatorByOprnameOprleftOprrightOprnamespace retrieves a row from 'pg_catalog.pg_operator' as a PgOperator.
  3347. //
  3348. // Generated from index 'pg_operator_oprname_l_r_n_index'.
  3349. func PgOperatorByOprnameOprleftOprrightOprnamespace(ctx context.Context, db DB, oprname string, oprleft, oprright, oprnamespace pgtypes.Oid) (*PgOperator, error) {
  3350. // query
  3351. const sqlstr = `SELECT ` +
  3352. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, oprname, oprnamespace, oprowner, oprkind, oprcanmerge, oprcanhash, oprleft, oprright, oprresult, oprcom, oprnegate, oprcode, oprrest, oprjoin ` +
  3353. `FROM pg_catalog.pg_operator ` +
  3354. `WHERE oprname = $1 AND oprleft = $2 AND oprright = $3 AND oprnamespace = $4`
  3355. // run
  3356. logf(sqlstr, oprname, oprleft, oprright, oprnamespace)
  3357. po := PgOperator{}
  3358. if err := db.QueryRowContext(ctx, sqlstr, oprname, oprleft, oprright, oprnamespace).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Oprname, &po.Oprnamespace, &po.Oprowner, &po.Oprkind, &po.Oprcanmerge, &po.Oprcanhash, &po.Oprleft, &po.Oprright, &po.Oprresult, &po.Oprcom, &po.Oprnegate, &po.Oprcode, &po.Oprrest, &po.Oprjoin); err != nil {
  3359. return nil, logerror(err)
  3360. }
  3361. return &po, nil
  3362. }
  3363. // PgOpfamilyByOpfmethodOpfnameOpfnamespace retrieves a row from 'pg_catalog.pg_opfamily' as a PgOpfamily.
  3364. //
  3365. // Generated from index 'pg_opfamily_am_name_nsp_index'.
  3366. func PgOpfamilyByOpfmethodOpfnameOpfnamespace(ctx context.Context, db DB, opfmethod pgtypes.Oid, opfname string, opfnamespace pgtypes.Oid) (*PgOpfamily, error) {
  3367. // query
  3368. const sqlstr = `SELECT ` +
  3369. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, opfmethod, opfname, opfnamespace, opfowner ` +
  3370. `FROM pg_catalog.pg_opfamily ` +
  3371. `WHERE opfmethod = $1 AND opfname = $2 AND opfnamespace = $3`
  3372. // run
  3373. logf(sqlstr, opfmethod, opfname, opfnamespace)
  3374. po := PgOpfamily{}
  3375. if err := db.QueryRowContext(ctx, sqlstr, opfmethod, opfname, opfnamespace).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Opfmethod, &po.Opfname, &po.Opfnamespace, &po.Opfowner); err != nil {
  3376. return nil, logerror(err)
  3377. }
  3378. return &po, nil
  3379. }
  3380. // PgOpfamilyByOid retrieves a row from 'pg_catalog.pg_opfamily' as a PgOpfamily.
  3381. //
  3382. // Generated from index 'pg_opfamily_oid_index'.
  3383. func PgOpfamilyByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgOpfamily, error) {
  3384. // query
  3385. const sqlstr = `SELECT ` +
  3386. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, opfmethod, opfname, opfnamespace, opfowner ` +
  3387. `FROM pg_catalog.pg_opfamily ` +
  3388. `WHERE oid = $1`
  3389. // run
  3390. logf(sqlstr, oid)
  3391. po := PgOpfamily{}
  3392. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&po.Tableoid, &po.Cmax, &po.Xmax, &po.Cmin, &po.Xmin, &po.Ctid, &po.Oid, &po.Opfmethod, &po.Opfname, &po.Opfnamespace, &po.Opfowner); err != nil {
  3393. return nil, logerror(err)
  3394. }
  3395. return &po, nil
  3396. }
  3397. // PgPartitionedTableByPartrelid retrieves a row from 'pg_catalog.pg_partitioned_table' as a PgPartitionedTable.
  3398. //
  3399. // Generated from index 'pg_partitioned_table_partrelid_index'.
  3400. func PgPartitionedTableByPartrelid(ctx context.Context, db DB, partrelid pgtypes.Oid) (*PgPartitionedTable, error) {
  3401. // query
  3402. const sqlstr = `SELECT ` +
  3403. `tableoid, cmax, xmax, cmin, xmin, ctid, partrelid, partstrat, partnatts, partdefid, partattrs, partclass, partcollation, partexprs ` +
  3404. `FROM pg_catalog.pg_partitioned_table ` +
  3405. `WHERE partrelid = $1`
  3406. // run
  3407. logf(sqlstr, partrelid)
  3408. ppt := PgPartitionedTable{}
  3409. if err := db.QueryRowContext(ctx, sqlstr, partrelid).Scan(&ppt.Tableoid, &ppt.Cmax, &ppt.Xmax, &ppt.Cmin, &ppt.Xmin, &ppt.Ctid, &ppt.Partrelid, &ppt.Partstrat, &ppt.Partnatts, &ppt.Partdefid, &ppt.Partattrs, &ppt.Partclass, &ppt.Partcollation, &ppt.Partexprs); err != nil {
  3410. return nil, logerror(err)
  3411. }
  3412. return &ppt, nil
  3413. }
  3414. // PgPolicyByOid retrieves a row from 'pg_catalog.pg_policy' as a PgPolicy.
  3415. //
  3416. // Generated from index 'pg_policy_oid_index'.
  3417. func PgPolicyByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgPolicy, error) {
  3418. // query
  3419. const sqlstr = `SELECT ` +
  3420. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, polname, polrelid, polcmd, polpermissive, polroles, polqual, polwithcheck ` +
  3421. `FROM pg_catalog.pg_policy ` +
  3422. `WHERE oid = $1`
  3423. // run
  3424. logf(sqlstr, oid)
  3425. pp := PgPolicy{}
  3426. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Polname, &pp.Polrelid, &pp.Polcmd, &pp.Polpermissive, &pp.Polroles, &pp.Polqual, &pp.Polwithcheck); err != nil {
  3427. return nil, logerror(err)
  3428. }
  3429. return &pp, nil
  3430. }
  3431. // PgPolicyByPolrelidPolname retrieves a row from 'pg_catalog.pg_policy' as a PgPolicy.
  3432. //
  3433. // Generated from index 'pg_policy_polrelid_polname_index'.
  3434. func PgPolicyByPolrelidPolname(ctx context.Context, db DB, polrelid pgtypes.Oid, polname string) (*PgPolicy, error) {
  3435. // query
  3436. const sqlstr = `SELECT ` +
  3437. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, polname, polrelid, polcmd, polpermissive, polroles, polqual, polwithcheck ` +
  3438. `FROM pg_catalog.pg_policy ` +
  3439. `WHERE polrelid = $1 AND polname = $2`
  3440. // run
  3441. logf(sqlstr, polrelid, polname)
  3442. pp := PgPolicy{}
  3443. if err := db.QueryRowContext(ctx, sqlstr, polrelid, polname).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Polname, &pp.Polrelid, &pp.Polcmd, &pp.Polpermissive, &pp.Polroles, &pp.Polqual, &pp.Polwithcheck); err != nil {
  3444. return nil, logerror(err)
  3445. }
  3446. return &pp, nil
  3447. }
  3448. // PgProcByOid retrieves a row from 'pg_catalog.pg_proc' as a PgProc.
  3449. //
  3450. // Generated from index 'pg_proc_oid_index'.
  3451. func PgProcByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgProc, error) {
  3452. // query
  3453. const sqlstr = `SELECT ` +
  3454. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, proname, pronamespace, proowner, prolang, procost, prorows, provariadic, prosupport, prokind, prosecdef, proleakproof, proisstrict, proretset, provolatile, proparallel, pronargs, pronargdefaults, prorettype, proargtypes, proallargtypes, proargmodes, proargnames, proargdefaults, protrftypes, prosrc, probin, proconfig, proacl ` +
  3455. `FROM pg_catalog.pg_proc ` +
  3456. `WHERE oid = $1`
  3457. // run
  3458. logf(sqlstr, oid)
  3459. pp := PgProc{}
  3460. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Proname, &pp.Pronamespace, &pp.Proowner, &pp.Prolang, &pp.Procost, &pp.Prorows, &pp.Provariadic, &pp.Prosupport, &pp.Prokind, &pp.Prosecdef, &pp.Proleakproof, &pp.Proisstrict, &pp.Proretset, &pp.Provolatile, &pp.Proparallel, &pp.Pronargs, &pp.Pronargdefaults, &pp.Prorettype, &pp.Proargtypes, &pp.Proallargtypes, &pp.Proargmodes, &pp.Proargnames, &pp.Proargdefaults, &pp.Protrftypes, &pp.Prosrc, &pp.Probin, &pp.Proconfig, &pp.Proacl); err != nil {
  3461. return nil, logerror(err)
  3462. }
  3463. return &pp, nil
  3464. }
  3465. // PgProcByPronameProargtypesPronamespace retrieves a row from 'pg_catalog.pg_proc' as a PgProc.
  3466. //
  3467. // Generated from index 'pg_proc_proname_args_nsp_index'.
  3468. func PgProcByPronameProargtypesPronamespace(ctx context.Context, db DB, proname string, proargtypes pgtypes.Oidvector, pronamespace pgtypes.Oid) (*PgProc, error) {
  3469. // query
  3470. const sqlstr = `SELECT ` +
  3471. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, proname, pronamespace, proowner, prolang, procost, prorows, provariadic, prosupport, prokind, prosecdef, proleakproof, proisstrict, proretset, provolatile, proparallel, pronargs, pronargdefaults, prorettype, proargtypes, proallargtypes, proargmodes, proargnames, proargdefaults, protrftypes, prosrc, probin, proconfig, proacl ` +
  3472. `FROM pg_catalog.pg_proc ` +
  3473. `WHERE proname = $1 AND proargtypes = $2 AND pronamespace = $3`
  3474. // run
  3475. logf(sqlstr, proname, proargtypes, pronamespace)
  3476. pp := PgProc{}
  3477. if err := db.QueryRowContext(ctx, sqlstr, proname, proargtypes, pronamespace).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Proname, &pp.Pronamespace, &pp.Proowner, &pp.Prolang, &pp.Procost, &pp.Prorows, &pp.Provariadic, &pp.Prosupport, &pp.Prokind, &pp.Prosecdef, &pp.Proleakproof, &pp.Proisstrict, &pp.Proretset, &pp.Provolatile, &pp.Proparallel, &pp.Pronargs, &pp.Pronargdefaults, &pp.Prorettype, &pp.Proargtypes, &pp.Proallargtypes, &pp.Proargmodes, &pp.Proargnames, &pp.Proargdefaults, &pp.Protrftypes, &pp.Prosrc, &pp.Probin, &pp.Proconfig, &pp.Proacl); err != nil {
  3478. return nil, logerror(err)
  3479. }
  3480. return &pp, nil
  3481. }
  3482. // PgPublicationByOid retrieves a row from 'pg_catalog.pg_publication' as a PgPublication.
  3483. //
  3484. // Generated from index 'pg_publication_oid_index'.
  3485. func PgPublicationByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgPublication, error) {
  3486. // query
  3487. const sqlstr = `SELECT ` +
  3488. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, pubname, pubowner, puballtables, pubinsert, pubupdate, pubdelete, pubtruncate, pubviaroot ` +
  3489. `FROM pg_catalog.pg_publication ` +
  3490. `WHERE oid = $1`
  3491. // run
  3492. logf(sqlstr, oid)
  3493. pp := PgPublication{}
  3494. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Pubname, &pp.Pubowner, &pp.Puballtables, &pp.Pubinsert, &pp.Pubupdate, &pp.Pubdelete, &pp.Pubtruncate, &pp.Pubviaroot); err != nil {
  3495. return nil, logerror(err)
  3496. }
  3497. return &pp, nil
  3498. }
  3499. // PgPublicationByPubname retrieves a row from 'pg_catalog.pg_publication' as a PgPublication.
  3500. //
  3501. // Generated from index 'pg_publication_pubname_index'.
  3502. func PgPublicationByPubname(ctx context.Context, db DB, pubname string) (*PgPublication, error) {
  3503. // query
  3504. const sqlstr = `SELECT ` +
  3505. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, pubname, pubowner, puballtables, pubinsert, pubupdate, pubdelete, pubtruncate, pubviaroot ` +
  3506. `FROM pg_catalog.pg_publication ` +
  3507. `WHERE pubname = $1`
  3508. // run
  3509. logf(sqlstr, pubname)
  3510. pp := PgPublication{}
  3511. if err := db.QueryRowContext(ctx, sqlstr, pubname).Scan(&pp.Tableoid, &pp.Cmax, &pp.Xmax, &pp.Cmin, &pp.Xmin, &pp.Ctid, &pp.Oid, &pp.Pubname, &pp.Pubowner, &pp.Puballtables, &pp.Pubinsert, &pp.Pubupdate, &pp.Pubdelete, &pp.Pubtruncate, &pp.Pubviaroot); err != nil {
  3512. return nil, logerror(err)
  3513. }
  3514. return &pp, nil
  3515. }
  3516. // PgPublicationRelByOid retrieves a row from 'pg_catalog.pg_publication_rel' as a PgPublicationRel.
  3517. //
  3518. // Generated from index 'pg_publication_rel_oid_index'.
  3519. func PgPublicationRelByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgPublicationRel, error) {
  3520. // query
  3521. const sqlstr = `SELECT ` +
  3522. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, prpubid, prrelid ` +
  3523. `FROM pg_catalog.pg_publication_rel ` +
  3524. `WHERE oid = $1`
  3525. // run
  3526. logf(sqlstr, oid)
  3527. ppr := PgPublicationRel{}
  3528. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ppr.Tableoid, &ppr.Cmax, &ppr.Xmax, &ppr.Cmin, &ppr.Xmin, &ppr.Ctid, &ppr.Oid, &ppr.Prpubid, &ppr.Prrelid); err != nil {
  3529. return nil, logerror(err)
  3530. }
  3531. return &ppr, nil
  3532. }
  3533. // PgPublicationRelByPrrelidPrpubid retrieves a row from 'pg_catalog.pg_publication_rel' as a PgPublicationRel.
  3534. //
  3535. // Generated from index 'pg_publication_rel_prrelid_prpubid_index'.
  3536. func PgPublicationRelByPrrelidPrpubid(ctx context.Context, db DB, prrelid, prpubid pgtypes.Oid) (*PgPublicationRel, error) {
  3537. // query
  3538. const sqlstr = `SELECT ` +
  3539. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, prpubid, prrelid ` +
  3540. `FROM pg_catalog.pg_publication_rel ` +
  3541. `WHERE prrelid = $1 AND prpubid = $2`
  3542. // run
  3543. logf(sqlstr, prrelid, prpubid)
  3544. ppr := PgPublicationRel{}
  3545. if err := db.QueryRowContext(ctx, sqlstr, prrelid, prpubid).Scan(&ppr.Tableoid, &ppr.Cmax, &ppr.Xmax, &ppr.Cmin, &ppr.Xmin, &ppr.Ctid, &ppr.Oid, &ppr.Prpubid, &ppr.Prrelid); err != nil {
  3546. return nil, logerror(err)
  3547. }
  3548. return &ppr, nil
  3549. }
  3550. // PgRangeByRngtypid retrieves a row from 'pg_catalog.pg_range' as a PgRange.
  3551. //
  3552. // Generated from index 'pg_range_rngtypid_index'.
  3553. func PgRangeByRngtypid(ctx context.Context, db DB, rngtypid pgtypes.Oid) (*PgRange, error) {
  3554. // query
  3555. const sqlstr = `SELECT ` +
  3556. `tableoid, cmax, xmax, cmin, xmin, ctid, rngtypid, rngsubtype, rngcollation, rngsubopc, rngcanonical, rngsubdiff ` +
  3557. `FROM pg_catalog.pg_range ` +
  3558. `WHERE rngtypid = $1`
  3559. // run
  3560. logf(sqlstr, rngtypid)
  3561. pr := PgRange{}
  3562. if err := db.QueryRowContext(ctx, sqlstr, rngtypid).Scan(&pr.Tableoid, &pr.Cmax, &pr.Xmax, &pr.Cmin, &pr.Xmin, &pr.Ctid, &pr.Rngtypid, &pr.Rngsubtype, &pr.Rngcollation, &pr.Rngsubopc, &pr.Rngcanonical, &pr.Rngsubdiff); err != nil {
  3563. return nil, logerror(err)
  3564. }
  3565. return &pr, nil
  3566. }
  3567. // PgReplicationOriginByRoident retrieves a row from 'pg_catalog.pg_replication_origin' as a PgReplicationOrigin.
  3568. //
  3569. // Generated from index 'pg_replication_origin_roiident_index'.
  3570. func PgReplicationOriginByRoident(ctx context.Context, db DB, roident pgtypes.Oid) (*PgReplicationOrigin, error) {
  3571. // query
  3572. const sqlstr = `SELECT ` +
  3573. `tableoid, cmax, xmax, cmin, xmin, ctid, roident, roname ` +
  3574. `FROM pg_catalog.pg_replication_origin ` +
  3575. `WHERE roident = $1`
  3576. // run
  3577. logf(sqlstr, roident)
  3578. pro := PgReplicationOrigin{}
  3579. if err := db.QueryRowContext(ctx, sqlstr, roident).Scan(&pro.Tableoid, &pro.Cmax, &pro.Xmax, &pro.Cmin, &pro.Xmin, &pro.Ctid, &pro.Roident, &pro.Roname); err != nil {
  3580. return nil, logerror(err)
  3581. }
  3582. return &pro, nil
  3583. }
  3584. // PgReplicationOriginByRoname retrieves a row from 'pg_catalog.pg_replication_origin' as a PgReplicationOrigin.
  3585. //
  3586. // Generated from index 'pg_replication_origin_roname_index'.
  3587. func PgReplicationOriginByRoname(ctx context.Context, db DB, roname string) (*PgReplicationOrigin, error) {
  3588. // query
  3589. const sqlstr = `SELECT ` +
  3590. `tableoid, cmax, xmax, cmin, xmin, ctid, roident, roname ` +
  3591. `FROM pg_catalog.pg_replication_origin ` +
  3592. `WHERE roname = $1`
  3593. // run
  3594. logf(sqlstr, roname)
  3595. pro := PgReplicationOrigin{}
  3596. if err := db.QueryRowContext(ctx, sqlstr, roname).Scan(&pro.Tableoid, &pro.Cmax, &pro.Xmax, &pro.Cmin, &pro.Xmin, &pro.Ctid, &pro.Roident, &pro.Roname); err != nil {
  3597. return nil, logerror(err)
  3598. }
  3599. return &pro, nil
  3600. }
  3601. // PgRewriteByOid retrieves a row from 'pg_catalog.pg_rewrite' as a PgRewrite.
  3602. //
  3603. // Generated from index 'pg_rewrite_oid_index'.
  3604. func PgRewriteByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgRewrite, error) {
  3605. // query
  3606. const sqlstr = `SELECT ` +
  3607. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, rulename, ev_class, ev_type, ev_enabled, is_instead, ev_qual, ev_action ` +
  3608. `FROM pg_catalog.pg_rewrite ` +
  3609. `WHERE oid = $1`
  3610. // run
  3611. logf(sqlstr, oid)
  3612. pr := PgRewrite{}
  3613. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pr.Tableoid, &pr.Cmax, &pr.Xmax, &pr.Cmin, &pr.Xmin, &pr.Ctid, &pr.Oid, &pr.Rulename, &pr.EvClass, &pr.EvType, &pr.EvEnabled, &pr.IsInstead, &pr.EvQual, &pr.EvAction); err != nil {
  3614. return nil, logerror(err)
  3615. }
  3616. return &pr, nil
  3617. }
  3618. // PgRewriteByEvClassRulename retrieves a row from 'pg_catalog.pg_rewrite' as a PgRewrite.
  3619. //
  3620. // Generated from index 'pg_rewrite_rel_rulename_index'.
  3621. func PgRewriteByEvClassRulename(ctx context.Context, db DB, evClass pgtypes.Oid, rulename string) (*PgRewrite, error) {
  3622. // query
  3623. const sqlstr = `SELECT ` +
  3624. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, rulename, ev_class, ev_type, ev_enabled, is_instead, ev_qual, ev_action ` +
  3625. `FROM pg_catalog.pg_rewrite ` +
  3626. `WHERE ev_class = $1 AND rulename = $2`
  3627. // run
  3628. logf(sqlstr, evClass, rulename)
  3629. pr := PgRewrite{}
  3630. if err := db.QueryRowContext(ctx, sqlstr, evClass, rulename).Scan(&pr.Tableoid, &pr.Cmax, &pr.Xmax, &pr.Cmin, &pr.Xmin, &pr.Ctid, &pr.Oid, &pr.Rulename, &pr.EvClass, &pr.EvType, &pr.EvEnabled, &pr.IsInstead, &pr.EvQual, &pr.EvAction); err != nil {
  3631. return nil, logerror(err)
  3632. }
  3633. return &pr, nil
  3634. }
  3635. // PgSeclabelByObjoidClassoidObjsubidProvider retrieves a row from 'pg_catalog.pg_seclabel' as a PgSeclabel.
  3636. //
  3637. // Generated from index 'pg_seclabel_object_index'.
  3638. func PgSeclabelByObjoidClassoidObjsubidProvider(ctx context.Context, db DB, objoid, classoid pgtypes.Oid, objsubid int, provider string) (*PgSeclabel, error) {
  3639. // query
  3640. const sqlstr = `SELECT ` +
  3641. `tableoid, cmax, xmax, cmin, xmin, ctid, objoid, classoid, objsubid, provider, label ` +
  3642. `FROM pg_catalog.pg_seclabel ` +
  3643. `WHERE objoid = $1 AND classoid = $2 AND objsubid = $3 AND provider = $4`
  3644. // run
  3645. logf(sqlstr, objoid, classoid, objsubid, provider)
  3646. ps := PgSeclabel{}
  3647. if err := db.QueryRowContext(ctx, sqlstr, objoid, classoid, objsubid, provider).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Objoid, &ps.Classoid, &ps.Objsubid, &ps.Provider, &ps.Label); err != nil {
  3648. return nil, logerror(err)
  3649. }
  3650. return &ps, nil
  3651. }
  3652. // PgSequenceBySeqrelid retrieves a row from 'pg_catalog.pg_sequence' as a PgSequence.
  3653. //
  3654. // Generated from index 'pg_sequence_seqrelid_index'.
  3655. func PgSequenceBySeqrelid(ctx context.Context, db DB, seqrelid pgtypes.Oid) (*PgSequence, error) {
  3656. // query
  3657. const sqlstr = `SELECT ` +
  3658. `tableoid, cmax, xmax, cmin, xmin, ctid, seqrelid, seqtypid, seqstart, seqincrement, seqmax, seqmin, seqcache, seqcycle ` +
  3659. `FROM pg_catalog.pg_sequence ` +
  3660. `WHERE seqrelid = $1`
  3661. // run
  3662. logf(sqlstr, seqrelid)
  3663. ps := PgSequence{}
  3664. if err := db.QueryRowContext(ctx, sqlstr, seqrelid).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Seqrelid, &ps.Seqtypid, &ps.Seqstart, &ps.Seqincrement, &ps.Seqmax, &ps.Seqmin, &ps.Seqcache, &ps.Seqcycle); err != nil {
  3665. return nil, logerror(err)
  3666. }
  3667. return &ps, nil
  3668. }
  3669. // PgShdependByDbidClassidObjidObjsubid retrieves a row from 'pg_catalog.pg_shdepend' as a PgShdepend.
  3670. //
  3671. // Generated from index 'pg_shdepend_depender_index'.
  3672. func PgShdependByDbidClassidObjidObjsubid(ctx context.Context, db DB, dbid, classid, objid pgtypes.Oid, objsubid int) ([]*PgShdepend, error) {
  3673. // query
  3674. const sqlstr = `SELECT ` +
  3675. `tableoid, cmax, xmax, cmin, xmin, ctid, dbid, classid, objid, objsubid, refclassid, refobjid, deptype ` +
  3676. `FROM pg_catalog.pg_shdepend ` +
  3677. `WHERE dbid = $1 AND classid = $2 AND objid = $3 AND objsubid = $4`
  3678. // run
  3679. logf(sqlstr, dbid, classid, objid, objsubid)
  3680. rows, err := db.QueryContext(ctx, sqlstr, dbid, classid, objid, objsubid)
  3681. if err != nil {
  3682. return nil, logerror(err)
  3683. }
  3684. defer rows.Close()
  3685. // process
  3686. var res []*PgShdepend
  3687. for rows.Next() {
  3688. ps := PgShdepend{}
  3689. // scan
  3690. if err := rows.Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Dbid, &ps.Classid, &ps.Objid, &ps.Objsubid, &ps.Refclassid, &ps.Refobjid, &ps.Deptype); err != nil {
  3691. return nil, logerror(err)
  3692. }
  3693. res = append(res, &ps)
  3694. }
  3695. if err := rows.Err(); err != nil {
  3696. return nil, logerror(err)
  3697. }
  3698. return res, nil
  3699. }
  3700. // PgShdependByRefclassidRefobjid retrieves a row from 'pg_catalog.pg_shdepend' as a PgShdepend.
  3701. //
  3702. // Generated from index 'pg_shdepend_reference_index'.
  3703. func PgShdependByRefclassidRefobjid(ctx context.Context, db DB, refclassid, refobjid pgtypes.Oid) ([]*PgShdepend, error) {
  3704. // query
  3705. const sqlstr = `SELECT ` +
  3706. `tableoid, cmax, xmax, cmin, xmin, ctid, dbid, classid, objid, objsubid, refclassid, refobjid, deptype ` +
  3707. `FROM pg_catalog.pg_shdepend ` +
  3708. `WHERE refclassid = $1 AND refobjid = $2`
  3709. // run
  3710. logf(sqlstr, refclassid, refobjid)
  3711. rows, err := db.QueryContext(ctx, sqlstr, refclassid, refobjid)
  3712. if err != nil {
  3713. return nil, logerror(err)
  3714. }
  3715. defer rows.Close()
  3716. // process
  3717. var res []*PgShdepend
  3718. for rows.Next() {
  3719. ps := PgShdepend{}
  3720. // scan
  3721. if err := rows.Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Dbid, &ps.Classid, &ps.Objid, &ps.Objsubid, &ps.Refclassid, &ps.Refobjid, &ps.Deptype); err != nil {
  3722. return nil, logerror(err)
  3723. }
  3724. res = append(res, &ps)
  3725. }
  3726. if err := rows.Err(); err != nil {
  3727. return nil, logerror(err)
  3728. }
  3729. return res, nil
  3730. }
  3731. // PgShdescriptionByObjoidClassoid retrieves a row from 'pg_catalog.pg_shdescription' as a PgShdescription.
  3732. //
  3733. // Generated from index 'pg_shdescription_o_c_index'.
  3734. func PgShdescriptionByObjoidClassoid(ctx context.Context, db DB, objoid, classoid pgtypes.Oid) (*PgShdescription, error) {
  3735. // query
  3736. const sqlstr = `SELECT ` +
  3737. `tableoid, cmax, xmax, cmin, xmin, ctid, objoid, classoid, description ` +
  3738. `FROM pg_catalog.pg_shdescription ` +
  3739. `WHERE objoid = $1 AND classoid = $2`
  3740. // run
  3741. logf(sqlstr, objoid, classoid)
  3742. ps := PgShdescription{}
  3743. if err := db.QueryRowContext(ctx, sqlstr, objoid, classoid).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Objoid, &ps.Classoid, &ps.Description); err != nil {
  3744. return nil, logerror(err)
  3745. }
  3746. return &ps, nil
  3747. }
  3748. // PgShseclabelByObjoidClassoidProvider retrieves a row from 'pg_catalog.pg_shseclabel' as a PgShseclabel.
  3749. //
  3750. // Generated from index 'pg_shseclabel_object_index'.
  3751. func PgShseclabelByObjoidClassoidProvider(ctx context.Context, db DB, objoid, classoid pgtypes.Oid, provider string) (*PgShseclabel, error) {
  3752. // query
  3753. const sqlstr = `SELECT ` +
  3754. `tableoid, cmax, xmax, cmin, xmin, ctid, objoid, classoid, provider, label ` +
  3755. `FROM pg_catalog.pg_shseclabel ` +
  3756. `WHERE objoid = $1 AND classoid = $2 AND provider = $3`
  3757. // run
  3758. logf(sqlstr, objoid, classoid, provider)
  3759. ps := PgShseclabel{}
  3760. if err := db.QueryRowContext(ctx, sqlstr, objoid, classoid, provider).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Objoid, &ps.Classoid, &ps.Provider, &ps.Label); err != nil {
  3761. return nil, logerror(err)
  3762. }
  3763. return &ps, nil
  3764. }
  3765. // PgStatisticByStarelidStaattnumStainherit retrieves a row from 'pg_catalog.pg_statistic' as a PgStatistic.
  3766. //
  3767. // Generated from index 'pg_statistic_relid_att_inh_index'.
  3768. func PgStatisticByStarelidStaattnumStainherit(ctx context.Context, db DB, starelid pgtypes.Oid, staattnum int16, stainherit bool) (*PgStatistic, error) {
  3769. // query
  3770. const sqlstr = `SELECT ` +
  3771. `tableoid, cmax, xmax, cmin, xmin, ctid, starelid, staattnum, stainherit, stanullfrac, stawidth, stadistinct, stakind1, stakind2, stakind3, stakind4, stakind5, staop1, staop2, staop3, staop4, staop5, stacoll1, stacoll2, stacoll3, stacoll4, stacoll5, stanumbers1, stanumbers2, stanumbers3, stanumbers4, stanumbers5, stavalues1, stavalues2, stavalues3, stavalues4, stavalues5 ` +
  3772. `FROM pg_catalog.pg_statistic ` +
  3773. `WHERE starelid = $1 AND staattnum = $2 AND stainherit = $3`
  3774. // run
  3775. logf(sqlstr, starelid, staattnum, stainherit)
  3776. ps := PgStatistic{}
  3777. if err := db.QueryRowContext(ctx, sqlstr, starelid, staattnum, stainherit).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Starelid, &ps.Staattnum, &ps.Stainherit, &ps.Stanullfrac, &ps.Stawidth, &ps.Stadistinct, &ps.Stakind1, &ps.Stakind2, &ps.Stakind3, &ps.Stakind4, &ps.Stakind5, &ps.Staop1, &ps.Staop2, &ps.Staop3, &ps.Staop4, &ps.Staop5, &ps.Stacoll1, &ps.Stacoll2, &ps.Stacoll3, &ps.Stacoll4, &ps.Stacoll5, &ps.Stanumbers1, &ps.Stanumbers2, &ps.Stanumbers3, &ps.Stanumbers4, &ps.Stanumbers5, &ps.Stavalues1, &ps.Stavalues2, &ps.Stavalues3, &ps.Stavalues4, &ps.Stavalues5); err != nil {
  3778. return nil, logerror(err)
  3779. }
  3780. return &ps, nil
  3781. }
  3782. // PgStatisticExtByStxnameStxnamespace retrieves a row from 'pg_catalog.pg_statistic_ext' as a PgStatisticExt.
  3783. //
  3784. // Generated from index 'pg_statistic_ext_name_index'.
  3785. func PgStatisticExtByStxnameStxnamespace(ctx context.Context, db DB, stxname string, stxnamespace pgtypes.Oid) (*PgStatisticExt, error) {
  3786. // query
  3787. const sqlstr = `SELECT ` +
  3788. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, stxrelid, stxname, stxnamespace, stxowner, stxstattarget, stxkeys, stxkind ` +
  3789. `FROM pg_catalog.pg_statistic_ext ` +
  3790. `WHERE stxname = $1 AND stxnamespace = $2`
  3791. // run
  3792. logf(sqlstr, stxname, stxnamespace)
  3793. pse := PgStatisticExt{}
  3794. if err := db.QueryRowContext(ctx, sqlstr, stxname, stxnamespace).Scan(&pse.Tableoid, &pse.Cmax, &pse.Xmax, &pse.Cmin, &pse.Xmin, &pse.Ctid, &pse.Oid, &pse.Stxrelid, &pse.Stxname, &pse.Stxnamespace, &pse.Stxowner, &pse.Stxstattarget, &pse.Stxkeys, &pse.Stxkind); err != nil {
  3795. return nil, logerror(err)
  3796. }
  3797. return &pse, nil
  3798. }
  3799. // PgStatisticExtByOid retrieves a row from 'pg_catalog.pg_statistic_ext' as a PgStatisticExt.
  3800. //
  3801. // Generated from index 'pg_statistic_ext_oid_index'.
  3802. func PgStatisticExtByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgStatisticExt, error) {
  3803. // query
  3804. const sqlstr = `SELECT ` +
  3805. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, stxrelid, stxname, stxnamespace, stxowner, stxstattarget, stxkeys, stxkind ` +
  3806. `FROM pg_catalog.pg_statistic_ext ` +
  3807. `WHERE oid = $1`
  3808. // run
  3809. logf(sqlstr, oid)
  3810. pse := PgStatisticExt{}
  3811. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pse.Tableoid, &pse.Cmax, &pse.Xmax, &pse.Cmin, &pse.Xmin, &pse.Ctid, &pse.Oid, &pse.Stxrelid, &pse.Stxname, &pse.Stxnamespace, &pse.Stxowner, &pse.Stxstattarget, &pse.Stxkeys, &pse.Stxkind); err != nil {
  3812. return nil, logerror(err)
  3813. }
  3814. return &pse, nil
  3815. }
  3816. // PgStatisticExtByStxrelid retrieves a row from 'pg_catalog.pg_statistic_ext' as a PgStatisticExt.
  3817. //
  3818. // Generated from index 'pg_statistic_ext_relid_index'.
  3819. func PgStatisticExtByStxrelid(ctx context.Context, db DB, stxrelid pgtypes.Oid) ([]*PgStatisticExt, error) {
  3820. // query
  3821. const sqlstr = `SELECT ` +
  3822. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, stxrelid, stxname, stxnamespace, stxowner, stxstattarget, stxkeys, stxkind ` +
  3823. `FROM pg_catalog.pg_statistic_ext ` +
  3824. `WHERE stxrelid = $1`
  3825. // run
  3826. logf(sqlstr, stxrelid)
  3827. rows, err := db.QueryContext(ctx, sqlstr, stxrelid)
  3828. if err != nil {
  3829. return nil, logerror(err)
  3830. }
  3831. defer rows.Close()
  3832. // process
  3833. var res []*PgStatisticExt
  3834. for rows.Next() {
  3835. pse := PgStatisticExt{}
  3836. // scan
  3837. if err := rows.Scan(&pse.Tableoid, &pse.Cmax, &pse.Xmax, &pse.Cmin, &pse.Xmin, &pse.Ctid, &pse.Oid, &pse.Stxrelid, &pse.Stxname, &pse.Stxnamespace, &pse.Stxowner, &pse.Stxstattarget, &pse.Stxkeys, &pse.Stxkind); err != nil {
  3838. return nil, logerror(err)
  3839. }
  3840. res = append(res, &pse)
  3841. }
  3842. if err := rows.Err(); err != nil {
  3843. return nil, logerror(err)
  3844. }
  3845. return res, nil
  3846. }
  3847. // PgStatisticExtDatumByStxoid retrieves a row from 'pg_catalog.pg_statistic_ext_data' as a PgStatisticExtDatum.
  3848. //
  3849. // Generated from index 'pg_statistic_ext_data_stxoid_index'.
  3850. func PgStatisticExtDatumByStxoid(ctx context.Context, db DB, stxoid pgtypes.Oid) (*PgStatisticExtDatum, error) {
  3851. // query
  3852. const sqlstr = `SELECT ` +
  3853. `tableoid, cmax, xmax, cmin, xmin, ctid, stxoid, stxdndistinct, stxddependencies, stxdmcv ` +
  3854. `FROM pg_catalog.pg_statistic_ext_data ` +
  3855. `WHERE stxoid = $1`
  3856. // run
  3857. logf(sqlstr, stxoid)
  3858. psed := PgStatisticExtDatum{}
  3859. if err := db.QueryRowContext(ctx, sqlstr, stxoid).Scan(&psed.Tableoid, &psed.Cmax, &psed.Xmax, &psed.Cmin, &psed.Xmin, &psed.Ctid, &psed.Stxoid, &psed.Stxdndistinct, &psed.Stxddependencies, &psed.Stxdmcv); err != nil {
  3860. return nil, logerror(err)
  3861. }
  3862. return &psed, nil
  3863. }
  3864. // PgSubscriptionByOid retrieves a row from 'pg_catalog.pg_subscription' as a PgSubscription.
  3865. //
  3866. // Generated from index 'pg_subscription_oid_index'.
  3867. func PgSubscriptionByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgSubscription, error) {
  3868. // query
  3869. const sqlstr = `SELECT ` +
  3870. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, subdbid, subname, subowner, subenabled, subconninfo, subslotname, subsynccommit, subpublications ` +
  3871. `FROM pg_catalog.pg_subscription ` +
  3872. `WHERE oid = $1`
  3873. // run
  3874. logf(sqlstr, oid)
  3875. ps := PgSubscription{}
  3876. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Oid, &ps.Subdbid, &ps.Subname, &ps.Subowner, &ps.Subenabled, &ps.Subconninfo, &ps.Subslotname, &ps.Subsynccommit, &ps.Subpublications); err != nil {
  3877. return nil, logerror(err)
  3878. }
  3879. return &ps, nil
  3880. }
  3881. // PgSubscriptionBySubdbidSubname retrieves a row from 'pg_catalog.pg_subscription' as a PgSubscription.
  3882. //
  3883. // Generated from index 'pg_subscription_subname_index'.
  3884. func PgSubscriptionBySubdbidSubname(ctx context.Context, db DB, subdbid pgtypes.Oid, subname string) (*PgSubscription, error) {
  3885. // query
  3886. const sqlstr = `SELECT ` +
  3887. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, subdbid, subname, subowner, subenabled, subconninfo, subslotname, subsynccommit, subpublications ` +
  3888. `FROM pg_catalog.pg_subscription ` +
  3889. `WHERE subdbid = $1 AND subname = $2`
  3890. // run
  3891. logf(sqlstr, subdbid, subname)
  3892. ps := PgSubscription{}
  3893. if err := db.QueryRowContext(ctx, sqlstr, subdbid, subname).Scan(&ps.Tableoid, &ps.Cmax, &ps.Xmax, &ps.Cmin, &ps.Xmin, &ps.Ctid, &ps.Oid, &ps.Subdbid, &ps.Subname, &ps.Subowner, &ps.Subenabled, &ps.Subconninfo, &ps.Subslotname, &ps.Subsynccommit, &ps.Subpublications); err != nil {
  3894. return nil, logerror(err)
  3895. }
  3896. return &ps, nil
  3897. }
  3898. // PgSubscriptionRelBySrrelidSrsubid retrieves a row from 'pg_catalog.pg_subscription_rel' as a PgSubscriptionRel.
  3899. //
  3900. // Generated from index 'pg_subscription_rel_srrelid_srsubid_index'.
  3901. func PgSubscriptionRelBySrrelidSrsubid(ctx context.Context, db DB, srrelid, srsubid pgtypes.Oid) (*PgSubscriptionRel, error) {
  3902. // query
  3903. const sqlstr = `SELECT ` +
  3904. `tableoid, cmax, xmax, cmin, xmin, ctid, srsubid, srrelid, srsubstate, srsublsn ` +
  3905. `FROM pg_catalog.pg_subscription_rel ` +
  3906. `WHERE srrelid = $1 AND srsubid = $2`
  3907. // run
  3908. logf(sqlstr, srrelid, srsubid)
  3909. psr := PgSubscriptionRel{}
  3910. if err := db.QueryRowContext(ctx, sqlstr, srrelid, srsubid).Scan(&psr.Tableoid, &psr.Cmax, &psr.Xmax, &psr.Cmin, &psr.Xmin, &psr.Ctid, &psr.Srsubid, &psr.Srrelid, &psr.Srsubstate, &psr.Srsublsn); err != nil {
  3911. return nil, logerror(err)
  3912. }
  3913. return &psr, nil
  3914. }
  3915. // PgTablespaceByOid retrieves a row from 'pg_catalog.pg_tablespace' as a PgTablespace.
  3916. //
  3917. // Generated from index 'pg_tablespace_oid_index'.
  3918. func PgTablespaceByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTablespace, error) {
  3919. // query
  3920. const sqlstr = `SELECT ` +
  3921. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, spcname, spcowner, spcacl, spcoptions ` +
  3922. `FROM pg_catalog.pg_tablespace ` +
  3923. `WHERE oid = $1`
  3924. // run
  3925. logf(sqlstr, oid)
  3926. pt := PgTablespace{}
  3927. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Spcname, &pt.Spcowner, &pt.Spcacl, &pt.Spcoptions); err != nil {
  3928. return nil, logerror(err)
  3929. }
  3930. return &pt, nil
  3931. }
  3932. // PgTablespaceBySpcname retrieves a row from 'pg_catalog.pg_tablespace' as a PgTablespace.
  3933. //
  3934. // Generated from index 'pg_tablespace_spcname_index'.
  3935. func PgTablespaceBySpcname(ctx context.Context, db DB, spcname string) (*PgTablespace, error) {
  3936. // query
  3937. const sqlstr = `SELECT ` +
  3938. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, spcname, spcowner, spcacl, spcoptions ` +
  3939. `FROM pg_catalog.pg_tablespace ` +
  3940. `WHERE spcname = $1`
  3941. // run
  3942. logf(sqlstr, spcname)
  3943. pt := PgTablespace{}
  3944. if err := db.QueryRowContext(ctx, sqlstr, spcname).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Spcname, &pt.Spcowner, &pt.Spcacl, &pt.Spcoptions); err != nil {
  3945. return nil, logerror(err)
  3946. }
  3947. return &pt, nil
  3948. }
  3949. // PgTransformByOid retrieves a row from 'pg_catalog.pg_transform' as a PgTransform.
  3950. //
  3951. // Generated from index 'pg_transform_oid_index'.
  3952. func PgTransformByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTransform, error) {
  3953. // query
  3954. const sqlstr = `SELECT ` +
  3955. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, trftype, trflang, trffromsql, trftosql ` +
  3956. `FROM pg_catalog.pg_transform ` +
  3957. `WHERE oid = $1`
  3958. // run
  3959. logf(sqlstr, oid)
  3960. pt := PgTransform{}
  3961. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Trftype, &pt.Trflang, &pt.Trffromsql, &pt.Trftosql); err != nil {
  3962. return nil, logerror(err)
  3963. }
  3964. return &pt, nil
  3965. }
  3966. // PgTransformByTrftypeTrflang retrieves a row from 'pg_catalog.pg_transform' as a PgTransform.
  3967. //
  3968. // Generated from index 'pg_transform_type_lang_index'.
  3969. func PgTransformByTrftypeTrflang(ctx context.Context, db DB, trftype, trflang pgtypes.Oid) (*PgTransform, error) {
  3970. // query
  3971. const sqlstr = `SELECT ` +
  3972. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, trftype, trflang, trffromsql, trftosql ` +
  3973. `FROM pg_catalog.pg_transform ` +
  3974. `WHERE trftype = $1 AND trflang = $2`
  3975. // run
  3976. logf(sqlstr, trftype, trflang)
  3977. pt := PgTransform{}
  3978. if err := db.QueryRowContext(ctx, sqlstr, trftype, trflang).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Trftype, &pt.Trflang, &pt.Trffromsql, &pt.Trftosql); err != nil {
  3979. return nil, logerror(err)
  3980. }
  3981. return &pt, nil
  3982. }
  3983. // PgTriggerByOid retrieves a row from 'pg_catalog.pg_trigger' as a PgTrigger.
  3984. //
  3985. // Generated from index 'pg_trigger_oid_index'.
  3986. func PgTriggerByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTrigger, error) {
  3987. // query
  3988. const sqlstr = `SELECT ` +
  3989. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, tgrelid, tgparentid, tgname, tgfoid, tgtype, tgenabled, tgisinternal, tgconstrrelid, tgconstrindid, tgconstraint, tgdeferrable, tginitdeferred, tgnargs, tgattr, tgargs, tgqual, tgoldtable, tgnewtable ` +
  3990. `FROM pg_catalog.pg_trigger ` +
  3991. `WHERE oid = $1`
  3992. // run
  3993. logf(sqlstr, oid)
  3994. pt := PgTrigger{}
  3995. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Tgrelid, &pt.Tgparentid, &pt.Tgname, &pt.Tgfoid, &pt.Tgtype, &pt.Tgenabled, &pt.Tgisinternal, &pt.Tgconstrrelid, &pt.Tgconstrindid, &pt.Tgconstraint, &pt.Tgdeferrable, &pt.Tginitdeferred, &pt.Tgnargs, &pt.Tgattr, &pt.Tgargs, &pt.Tgqual, &pt.Tgoldtable, &pt.Tgnewtable); err != nil {
  3996. return nil, logerror(err)
  3997. }
  3998. return &pt, nil
  3999. }
  4000. // PgTriggerByTgconstraint retrieves a row from 'pg_catalog.pg_trigger' as a PgTrigger.
  4001. //
  4002. // Generated from index 'pg_trigger_tgconstraint_index'.
  4003. func PgTriggerByTgconstraint(ctx context.Context, db DB, tgconstraint pgtypes.Oid) ([]*PgTrigger, error) {
  4004. // query
  4005. const sqlstr = `SELECT ` +
  4006. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, tgrelid, tgparentid, tgname, tgfoid, tgtype, tgenabled, tgisinternal, tgconstrrelid, tgconstrindid, tgconstraint, tgdeferrable, tginitdeferred, tgnargs, tgattr, tgargs, tgqual, tgoldtable, tgnewtable ` +
  4007. `FROM pg_catalog.pg_trigger ` +
  4008. `WHERE tgconstraint = $1`
  4009. // run
  4010. logf(sqlstr, tgconstraint)
  4011. rows, err := db.QueryContext(ctx, sqlstr, tgconstraint)
  4012. if err != nil {
  4013. return nil, logerror(err)
  4014. }
  4015. defer rows.Close()
  4016. // process
  4017. var res []*PgTrigger
  4018. for rows.Next() {
  4019. pt := PgTrigger{}
  4020. // scan
  4021. if err := rows.Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Tgrelid, &pt.Tgparentid, &pt.Tgname, &pt.Tgfoid, &pt.Tgtype, &pt.Tgenabled, &pt.Tgisinternal, &pt.Tgconstrrelid, &pt.Tgconstrindid, &pt.Tgconstraint, &pt.Tgdeferrable, &pt.Tginitdeferred, &pt.Tgnargs, &pt.Tgattr, &pt.Tgargs, &pt.Tgqual, &pt.Tgoldtable, &pt.Tgnewtable); err != nil {
  4022. return nil, logerror(err)
  4023. }
  4024. res = append(res, &pt)
  4025. }
  4026. if err := rows.Err(); err != nil {
  4027. return nil, logerror(err)
  4028. }
  4029. return res, nil
  4030. }
  4031. // PgTriggerByTgrelidTgname retrieves a row from 'pg_catalog.pg_trigger' as a PgTrigger.
  4032. //
  4033. // Generated from index 'pg_trigger_tgrelid_tgname_index'.
  4034. func PgTriggerByTgrelidTgname(ctx context.Context, db DB, tgrelid pgtypes.Oid, tgname string) (*PgTrigger, error) {
  4035. // query
  4036. const sqlstr = `SELECT ` +
  4037. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, tgrelid, tgparentid, tgname, tgfoid, tgtype, tgenabled, tgisinternal, tgconstrrelid, tgconstrindid, tgconstraint, tgdeferrable, tginitdeferred, tgnargs, tgattr, tgargs, tgqual, tgoldtable, tgnewtable ` +
  4038. `FROM pg_catalog.pg_trigger ` +
  4039. `WHERE tgrelid = $1 AND tgname = $2`
  4040. // run
  4041. logf(sqlstr, tgrelid, tgname)
  4042. pt := PgTrigger{}
  4043. if err := db.QueryRowContext(ctx, sqlstr, tgrelid, tgname).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Tgrelid, &pt.Tgparentid, &pt.Tgname, &pt.Tgfoid, &pt.Tgtype, &pt.Tgenabled, &pt.Tgisinternal, &pt.Tgconstrrelid, &pt.Tgconstrindid, &pt.Tgconstraint, &pt.Tgdeferrable, &pt.Tginitdeferred, &pt.Tgnargs, &pt.Tgattr, &pt.Tgargs, &pt.Tgqual, &pt.Tgoldtable, &pt.Tgnewtable); err != nil {
  4044. return nil, logerror(err)
  4045. }
  4046. return &pt, nil
  4047. }
  4048. // PgTsConfigByCfgnameCfgnamespace retrieves a row from 'pg_catalog.pg_ts_config' as a PgTsConfig.
  4049. //
  4050. // Generated from index 'pg_ts_config_cfgname_index'.
  4051. func PgTsConfigByCfgnameCfgnamespace(ctx context.Context, db DB, cfgname string, cfgnamespace pgtypes.Oid) (*PgTsConfig, error) {
  4052. // query
  4053. const sqlstr = `SELECT ` +
  4054. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, cfgname, cfgnamespace, cfgowner, cfgparser ` +
  4055. `FROM pg_catalog.pg_ts_config ` +
  4056. `WHERE cfgname = $1 AND cfgnamespace = $2`
  4057. // run
  4058. logf(sqlstr, cfgname, cfgnamespace)
  4059. ptc := PgTsConfig{}
  4060. if err := db.QueryRowContext(ctx, sqlstr, cfgname, cfgnamespace).Scan(&ptc.Tableoid, &ptc.Cmax, &ptc.Xmax, &ptc.Cmin, &ptc.Xmin, &ptc.Ctid, &ptc.Oid, &ptc.Cfgname, &ptc.Cfgnamespace, &ptc.Cfgowner, &ptc.Cfgparser); err != nil {
  4061. return nil, logerror(err)
  4062. }
  4063. return &ptc, nil
  4064. }
  4065. // PgTsConfigByOid retrieves a row from 'pg_catalog.pg_ts_config' as a PgTsConfig.
  4066. //
  4067. // Generated from index 'pg_ts_config_oid_index'.
  4068. func PgTsConfigByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTsConfig, error) {
  4069. // query
  4070. const sqlstr = `SELECT ` +
  4071. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, cfgname, cfgnamespace, cfgowner, cfgparser ` +
  4072. `FROM pg_catalog.pg_ts_config ` +
  4073. `WHERE oid = $1`
  4074. // run
  4075. logf(sqlstr, oid)
  4076. ptc := PgTsConfig{}
  4077. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ptc.Tableoid, &ptc.Cmax, &ptc.Xmax, &ptc.Cmin, &ptc.Xmin, &ptc.Ctid, &ptc.Oid, &ptc.Cfgname, &ptc.Cfgnamespace, &ptc.Cfgowner, &ptc.Cfgparser); err != nil {
  4078. return nil, logerror(err)
  4079. }
  4080. return &ptc, nil
  4081. }
  4082. // PgTsConfigMapByMapcfgMaptokentypeMapseqno retrieves a row from 'pg_catalog.pg_ts_config_map' as a PgTsConfigMap.
  4083. //
  4084. // Generated from index 'pg_ts_config_map_index'.
  4085. func PgTsConfigMapByMapcfgMaptokentypeMapseqno(ctx context.Context, db DB, mapcfg pgtypes.Oid, maptokentype, mapseqno int) (*PgTsConfigMap, error) {
  4086. // query
  4087. const sqlstr = `SELECT ` +
  4088. `tableoid, cmax, xmax, cmin, xmin, ctid, mapcfg, maptokentype, mapseqno, mapdict ` +
  4089. `FROM pg_catalog.pg_ts_config_map ` +
  4090. `WHERE mapcfg = $1 AND maptokentype = $2 AND mapseqno = $3`
  4091. // run
  4092. logf(sqlstr, mapcfg, maptokentype, mapseqno)
  4093. ptcm := PgTsConfigMap{}
  4094. if err := db.QueryRowContext(ctx, sqlstr, mapcfg, maptokentype, mapseqno).Scan(&ptcm.Tableoid, &ptcm.Cmax, &ptcm.Xmax, &ptcm.Cmin, &ptcm.Xmin, &ptcm.Ctid, &ptcm.Mapcfg, &ptcm.Maptokentype, &ptcm.Mapseqno, &ptcm.Mapdict); err != nil {
  4095. return nil, logerror(err)
  4096. }
  4097. return &ptcm, nil
  4098. }
  4099. // PgTsDictByDictnameDictnamespace retrieves a row from 'pg_catalog.pg_ts_dict' as a PgTsDict.
  4100. //
  4101. // Generated from index 'pg_ts_dict_dictname_index'.
  4102. func PgTsDictByDictnameDictnamespace(ctx context.Context, db DB, dictname string, dictnamespace pgtypes.Oid) (*PgTsDict, error) {
  4103. // query
  4104. const sqlstr = `SELECT ` +
  4105. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, dictname, dictnamespace, dictowner, dicttemplate, dictinitoption ` +
  4106. `FROM pg_catalog.pg_ts_dict ` +
  4107. `WHERE dictname = $1 AND dictnamespace = $2`
  4108. // run
  4109. logf(sqlstr, dictname, dictnamespace)
  4110. ptd := PgTsDict{}
  4111. if err := db.QueryRowContext(ctx, sqlstr, dictname, dictnamespace).Scan(&ptd.Tableoid, &ptd.Cmax, &ptd.Xmax, &ptd.Cmin, &ptd.Xmin, &ptd.Ctid, &ptd.Oid, &ptd.Dictname, &ptd.Dictnamespace, &ptd.Dictowner, &ptd.Dicttemplate, &ptd.Dictinitoption); err != nil {
  4112. return nil, logerror(err)
  4113. }
  4114. return &ptd, nil
  4115. }
  4116. // PgTsDictByOid retrieves a row from 'pg_catalog.pg_ts_dict' as a PgTsDict.
  4117. //
  4118. // Generated from index 'pg_ts_dict_oid_index'.
  4119. func PgTsDictByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTsDict, error) {
  4120. // query
  4121. const sqlstr = `SELECT ` +
  4122. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, dictname, dictnamespace, dictowner, dicttemplate, dictinitoption ` +
  4123. `FROM pg_catalog.pg_ts_dict ` +
  4124. `WHERE oid = $1`
  4125. // run
  4126. logf(sqlstr, oid)
  4127. ptd := PgTsDict{}
  4128. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ptd.Tableoid, &ptd.Cmax, &ptd.Xmax, &ptd.Cmin, &ptd.Xmin, &ptd.Ctid, &ptd.Oid, &ptd.Dictname, &ptd.Dictnamespace, &ptd.Dictowner, &ptd.Dicttemplate, &ptd.Dictinitoption); err != nil {
  4129. return nil, logerror(err)
  4130. }
  4131. return &ptd, nil
  4132. }
  4133. // PgTsParserByOid retrieves a row from 'pg_catalog.pg_ts_parser' as a PgTsParser.
  4134. //
  4135. // Generated from index 'pg_ts_parser_oid_index'.
  4136. func PgTsParserByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTsParser, error) {
  4137. // query
  4138. const sqlstr = `SELECT ` +
  4139. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, prsname, prsnamespace, prsstart, prstoken, prsend, prsheadline, prslextype ` +
  4140. `FROM pg_catalog.pg_ts_parser ` +
  4141. `WHERE oid = $1`
  4142. // run
  4143. logf(sqlstr, oid)
  4144. ptp := PgTsParser{}
  4145. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ptp.Tableoid, &ptp.Cmax, &ptp.Xmax, &ptp.Cmin, &ptp.Xmin, &ptp.Ctid, &ptp.Oid, &ptp.Prsname, &ptp.Prsnamespace, &ptp.Prsstart, &ptp.Prstoken, &ptp.Prsend, &ptp.Prsheadline, &ptp.Prslextype); err != nil {
  4146. return nil, logerror(err)
  4147. }
  4148. return &ptp, nil
  4149. }
  4150. // PgTsParserByPrsnamePrsnamespace retrieves a row from 'pg_catalog.pg_ts_parser' as a PgTsParser.
  4151. //
  4152. // Generated from index 'pg_ts_parser_prsname_index'.
  4153. func PgTsParserByPrsnamePrsnamespace(ctx context.Context, db DB, prsname string, prsnamespace pgtypes.Oid) (*PgTsParser, error) {
  4154. // query
  4155. const sqlstr = `SELECT ` +
  4156. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, prsname, prsnamespace, prsstart, prstoken, prsend, prsheadline, prslextype ` +
  4157. `FROM pg_catalog.pg_ts_parser ` +
  4158. `WHERE prsname = $1 AND prsnamespace = $2`
  4159. // run
  4160. logf(sqlstr, prsname, prsnamespace)
  4161. ptp := PgTsParser{}
  4162. if err := db.QueryRowContext(ctx, sqlstr, prsname, prsnamespace).Scan(&ptp.Tableoid, &ptp.Cmax, &ptp.Xmax, &ptp.Cmin, &ptp.Xmin, &ptp.Ctid, &ptp.Oid, &ptp.Prsname, &ptp.Prsnamespace, &ptp.Prsstart, &ptp.Prstoken, &ptp.Prsend, &ptp.Prsheadline, &ptp.Prslextype); err != nil {
  4163. return nil, logerror(err)
  4164. }
  4165. return &ptp, nil
  4166. }
  4167. // PgTsTemplateByOid retrieves a row from 'pg_catalog.pg_ts_template' as a PgTsTemplate.
  4168. //
  4169. // Generated from index 'pg_ts_template_oid_index'.
  4170. func PgTsTemplateByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgTsTemplate, error) {
  4171. // query
  4172. const sqlstr = `SELECT ` +
  4173. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, tmplname, tmplnamespace, tmplinit, tmpllexize ` +
  4174. `FROM pg_catalog.pg_ts_template ` +
  4175. `WHERE oid = $1`
  4176. // run
  4177. logf(sqlstr, oid)
  4178. ptt := PgTsTemplate{}
  4179. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&ptt.Tableoid, &ptt.Cmax, &ptt.Xmax, &ptt.Cmin, &ptt.Xmin, &ptt.Ctid, &ptt.Oid, &ptt.Tmplname, &ptt.Tmplnamespace, &ptt.Tmplinit, &ptt.Tmpllexize); err != nil {
  4180. return nil, logerror(err)
  4181. }
  4182. return &ptt, nil
  4183. }
  4184. // PgTsTemplateByTmplnameTmplnamespace retrieves a row from 'pg_catalog.pg_ts_template' as a PgTsTemplate.
  4185. //
  4186. // Generated from index 'pg_ts_template_tmplname_index'.
  4187. func PgTsTemplateByTmplnameTmplnamespace(ctx context.Context, db DB, tmplname string, tmplnamespace pgtypes.Oid) (*PgTsTemplate, error) {
  4188. // query
  4189. const sqlstr = `SELECT ` +
  4190. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, tmplname, tmplnamespace, tmplinit, tmpllexize ` +
  4191. `FROM pg_catalog.pg_ts_template ` +
  4192. `WHERE tmplname = $1 AND tmplnamespace = $2`
  4193. // run
  4194. logf(sqlstr, tmplname, tmplnamespace)
  4195. ptt := PgTsTemplate{}
  4196. if err := db.QueryRowContext(ctx, sqlstr, tmplname, tmplnamespace).Scan(&ptt.Tableoid, &ptt.Cmax, &ptt.Xmax, &ptt.Cmin, &ptt.Xmin, &ptt.Ctid, &ptt.Oid, &ptt.Tmplname, &ptt.Tmplnamespace, &ptt.Tmplinit, &ptt.Tmpllexize); err != nil {
  4197. return nil, logerror(err)
  4198. }
  4199. return &ptt, nil
  4200. }
  4201. // PgTypeByOid retrieves a row from 'pg_catalog.pg_type' as a PgType.
  4202. //
  4203. // Generated from index 'pg_type_oid_index'.
  4204. func PgTypeByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgType, error) {
  4205. // query
  4206. const sqlstr = `SELECT ` +
  4207. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, typname, typnamespace, typowner, typlen, typbyval, typtype, typcategory, typispreferred, typisdefined, typdelim, typrelid, typelem, typarray, typinput, typoutput, typreceive, typsend, typmodin, typmodout, typanalyze, typalign, typstorage, typnotnull, typbasetype, typtypmod, typndims, typcollation, typdefaultbin, typdefault, typacl ` +
  4208. `FROM pg_catalog.pg_type ` +
  4209. `WHERE oid = $1`
  4210. // run
  4211. logf(sqlstr, oid)
  4212. pt := PgType{}
  4213. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Typname, &pt.Typnamespace, &pt.Typowner, &pt.Typlen, &pt.Typbyval, &pt.Typtype, &pt.Typcategory, &pt.Typispreferred, &pt.Typisdefined, &pt.Typdelim, &pt.Typrelid, &pt.Typelem, &pt.Typarray, &pt.Typinput, &pt.Typoutput, &pt.Typreceive, &pt.Typsend, &pt.Typmodin, &pt.Typmodout, &pt.Typanalyze, &pt.Typalign, &pt.Typstorage, &pt.Typnotnull, &pt.Typbasetype, &pt.Typtypmod, &pt.Typndims, &pt.Typcollation, &pt.Typdefaultbin, &pt.Typdefault, &pt.Typacl); err != nil {
  4214. return nil, logerror(err)
  4215. }
  4216. return &pt, nil
  4217. }
  4218. // PgTypeByTypnameTypnamespace retrieves a row from 'pg_catalog.pg_type' as a PgType.
  4219. //
  4220. // Generated from index 'pg_type_typname_nsp_index'.
  4221. func PgTypeByTypnameTypnamespace(ctx context.Context, db DB, typname string, typnamespace pgtypes.Oid) (*PgType, error) {
  4222. // query
  4223. const sqlstr = `SELECT ` +
  4224. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, typname, typnamespace, typowner, typlen, typbyval, typtype, typcategory, typispreferred, typisdefined, typdelim, typrelid, typelem, typarray, typinput, typoutput, typreceive, typsend, typmodin, typmodout, typanalyze, typalign, typstorage, typnotnull, typbasetype, typtypmod, typndims, typcollation, typdefaultbin, typdefault, typacl ` +
  4225. `FROM pg_catalog.pg_type ` +
  4226. `WHERE typname = $1 AND typnamespace = $2`
  4227. // run
  4228. logf(sqlstr, typname, typnamespace)
  4229. pt := PgType{}
  4230. if err := db.QueryRowContext(ctx, sqlstr, typname, typnamespace).Scan(&pt.Tableoid, &pt.Cmax, &pt.Xmax, &pt.Cmin, &pt.Xmin, &pt.Ctid, &pt.Oid, &pt.Typname, &pt.Typnamespace, &pt.Typowner, &pt.Typlen, &pt.Typbyval, &pt.Typtype, &pt.Typcategory, &pt.Typispreferred, &pt.Typisdefined, &pt.Typdelim, &pt.Typrelid, &pt.Typelem, &pt.Typarray, &pt.Typinput, &pt.Typoutput, &pt.Typreceive, &pt.Typsend, &pt.Typmodin, &pt.Typmodout, &pt.Typanalyze, &pt.Typalign, &pt.Typstorage, &pt.Typnotnull, &pt.Typbasetype, &pt.Typtypmod, &pt.Typndims, &pt.Typcollation, &pt.Typdefaultbin, &pt.Typdefault, &pt.Typacl); err != nil {
  4231. return nil, logerror(err)
  4232. }
  4233. return &pt, nil
  4234. }
  4235. // PgUserMappingByOid retrieves a row from 'pg_catalog.pg_user_mapping' as a PgUserMapping.
  4236. //
  4237. // Generated from index 'pg_user_mapping_oid_index'.
  4238. func PgUserMappingByOid(ctx context.Context, db DB, oid pgtypes.Oid) (*PgUserMapping, error) {
  4239. // query
  4240. const sqlstr = `SELECT ` +
  4241. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, umuser, umserver, umoptions ` +
  4242. `FROM pg_catalog.pg_user_mapping ` +
  4243. `WHERE oid = $1`
  4244. // run
  4245. logf(sqlstr, oid)
  4246. pum := PgUserMapping{}
  4247. if err := db.QueryRowContext(ctx, sqlstr, oid).Scan(&pum.Tableoid, &pum.Cmax, &pum.Xmax, &pum.Cmin, &pum.Xmin, &pum.Ctid, &pum.Oid, &pum.Umuser, &pum.Umserver, &pum.Umoptions); err != nil {
  4248. return nil, logerror(err)
  4249. }
  4250. return &pum, nil
  4251. }
  4252. // PgUserMappingByUmuserUmserver retrieves a row from 'pg_catalog.pg_user_mapping' as a PgUserMapping.
  4253. //
  4254. // Generated from index 'pg_user_mapping_user_server_index'.
  4255. func PgUserMappingByUmuserUmserver(ctx context.Context, db DB, umuser, umserver pgtypes.Oid) (*PgUserMapping, error) {
  4256. // query
  4257. const sqlstr = `SELECT ` +
  4258. `tableoid, cmax, xmax, cmin, xmin, ctid, oid, umuser, umserver, umoptions ` +
  4259. `FROM pg_catalog.pg_user_mapping ` +
  4260. `WHERE umuser = $1 AND umserver = $2`
  4261. // run
  4262. logf(sqlstr, umuser, umserver)
  4263. pum := PgUserMapping{}
  4264. if err := db.QueryRowContext(ctx, sqlstr, umuser, umserver).Scan(&pum.Tableoid, &pum.Cmax, &pum.Xmax, &pum.Cmin, &pum.Xmin, &pum.Ctid, &pum.Oid, &pum.Umuser, &pum.Umserver, &pum.Umoptions); err != nil {
  4265. return nil, logerror(err)
  4266. }
  4267. return &pum, nil
  4268. }
  4269. // ASCII calls the stored function 'pg_catalog.ascii(text) integer' on db.
  4270. func ASCII(ctx context.Context, db DB, p0 string) (int, error) {
  4271. // call pg_catalog.ascii
  4272. const sqlstr = `SELECT * FROM pg_catalog.ascii($1)`
  4273. // run
  4274. var r0 int
  4275. logf(sqlstr, p0)
  4276. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4277. return 0, logerror(err)
  4278. }
  4279. return r0, nil
  4280. }
  4281. // AbbrevByInet calls the stored function 'pg_catalog.abbrev(inet) text' on db.
  4282. func AbbrevByInet(ctx context.Context, db DB, p0 string) (string, error) {
  4283. // call pg_catalog.abbrev
  4284. const sqlstr = `SELECT * FROM pg_catalog.abbrev($1)`
  4285. // run
  4286. var r0 string
  4287. logf(sqlstr, p0)
  4288. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4289. return "", logerror(err)
  4290. }
  4291. return r0, nil
  4292. }
  4293. // AbbrevByCidr calls the stored function 'pg_catalog.abbrev(cidr) text' on db.
  4294. func AbbrevByCidr(ctx context.Context, db DB, p0 pgtypes.Cidr) (string, error) {
  4295. // call pg_catalog.abbrev
  4296. const sqlstr = `SELECT * FROM pg_catalog.abbrev($1)`
  4297. // run
  4298. var r0 string
  4299. logf(sqlstr, p0)
  4300. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4301. return "", logerror(err)
  4302. }
  4303. return r0, nil
  4304. }
  4305. // AbsByReal calls the stored function 'pg_catalog.abs(real) real' on db.
  4306. func AbsByReal(ctx context.Context, db DB, p0 float32) (float32, error) {
  4307. // call pg_catalog.abs
  4308. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4309. // run
  4310. var r0 float32
  4311. logf(sqlstr, p0)
  4312. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4313. return 0.0, logerror(err)
  4314. }
  4315. return r0, nil
  4316. }
  4317. // AbsByDoublePrecision calls the stored function 'pg_catalog.abs(double precision) double precision' on db.
  4318. func AbsByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  4319. // call pg_catalog.abs
  4320. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4321. // run
  4322. var r0 float64
  4323. logf(sqlstr, p0)
  4324. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4325. return 0.0, logerror(err)
  4326. }
  4327. return r0, nil
  4328. }
  4329. // AbsByBigint calls the stored function 'pg_catalog.abs(bigint) bigint' on db.
  4330. func AbsByBigint(ctx context.Context, db DB, p0 int64) (int64, error) {
  4331. // call pg_catalog.abs
  4332. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4333. // run
  4334. var r0 int64
  4335. logf(sqlstr, p0)
  4336. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4337. return 0, logerror(err)
  4338. }
  4339. return r0, nil
  4340. }
  4341. // AbsByInteger calls the stored function 'pg_catalog.abs(integer) integer' on db.
  4342. func AbsByInteger(ctx context.Context, db DB, p0 int) (int, error) {
  4343. // call pg_catalog.abs
  4344. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4345. // run
  4346. var r0 int
  4347. logf(sqlstr, p0)
  4348. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4349. return 0, logerror(err)
  4350. }
  4351. return r0, nil
  4352. }
  4353. // AbsBySmallint calls the stored function 'pg_catalog.abs(smallint) smallint' on db.
  4354. func AbsBySmallint(ctx context.Context, db DB, p0 int16) (int16, error) {
  4355. // call pg_catalog.abs
  4356. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4357. // run
  4358. var r0 int16
  4359. logf(sqlstr, p0)
  4360. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4361. return 0, logerror(err)
  4362. }
  4363. return r0, nil
  4364. }
  4365. // AbsByNumeric calls the stored function 'pg_catalog.abs(numeric) numeric' on db.
  4366. func AbsByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  4367. // call pg_catalog.abs
  4368. const sqlstr = `SELECT * FROM pg_catalog.abs($1)`
  4369. // run
  4370. var r0 float64
  4371. logf(sqlstr, p0)
  4372. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4373. return 0.0, logerror(err)
  4374. }
  4375. return r0, nil
  4376. }
  4377. // Aclcontains calls the stored function 'pg_catalog.aclcontains(aclitem, aclitem) boolean' on db.
  4378. func Aclcontains(ctx context.Context, db DB, p0 []pgtypes.Aclitem, p1 pgtypes.Aclitem) (bool, error) {
  4379. // call pg_catalog.aclcontains
  4380. const sqlstr = `SELECT * FROM pg_catalog.aclcontains($1, $2)`
  4381. // run
  4382. var r0 bool
  4383. logf(sqlstr, p0, p1)
  4384. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4385. return false, logerror(err)
  4386. }
  4387. return r0, nil
  4388. }
  4389. // Acldefault calls the stored function 'pg_catalog.acldefault("char", oid) aclitem' on db.
  4390. func Acldefault(ctx context.Context, db DB, p0 pgtypes.Char, p1 pgtypes.Oid) ([]pgtypes.Aclitem, error) {
  4391. // call pg_catalog.acldefault
  4392. const sqlstr = `SELECT * FROM pg_catalog.acldefault($1, $2)`
  4393. // run
  4394. var r0 []pgtypes.Aclitem
  4395. logf(sqlstr, p0, p1)
  4396. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4397. return nil, logerror(err)
  4398. }
  4399. return r0, nil
  4400. }
  4401. // Aclexplode calls the stored function 'pg_catalog.aclexplode(aclitem) (oid, oid, text, boolean)' on db.
  4402. func Aclexplode(ctx context.Context, db DB, acl []pgtypes.Aclitem) (pgtypes.Oid, pgtypes.Oid, string, bool, error) {
  4403. // call pg_catalog.aclexplode
  4404. const sqlstr = `SELECT * FROM pg_catalog.aclexplode($1)`
  4405. // run
  4406. var grantor pgtypes.Oid
  4407. var grantee pgtypes.Oid
  4408. var privilegeType string
  4409. var isGrantable bool
  4410. logf(sqlstr, acl)
  4411. if err := db.QueryRowContext(ctx, sqlstr, acl).Scan(&grantor, &grantee, &privilegeType, &isGrantable); err != nil {
  4412. return pgtypes.Oid{}, pgtypes.Oid{}, "", false, logerror(err)
  4413. }
  4414. return grantor, grantee, privilegeType, isGrantable, nil
  4415. }
  4416. // Aclinsert calls the stored function 'pg_catalog.aclinsert(aclitem, aclitem) aclitem' on db.
  4417. func Aclinsert(ctx context.Context, db DB, p0 []pgtypes.Aclitem, p1 pgtypes.Aclitem) ([]pgtypes.Aclitem, error) {
  4418. // call pg_catalog.aclinsert
  4419. const sqlstr = `SELECT * FROM pg_catalog.aclinsert($1, $2)`
  4420. // run
  4421. var r0 []pgtypes.Aclitem
  4422. logf(sqlstr, p0, p1)
  4423. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4424. return nil, logerror(err)
  4425. }
  4426. return r0, nil
  4427. }
  4428. // Aclitemeq calls the stored function 'pg_catalog.aclitemeq(aclitem, aclitem) boolean' on db.
  4429. func Aclitemeq(ctx context.Context, db DB, p0, p1 pgtypes.Aclitem) (bool, error) {
  4430. // call pg_catalog.aclitemeq
  4431. const sqlstr = `SELECT * FROM pg_catalog.aclitemeq($1, $2)`
  4432. // run
  4433. var r0 bool
  4434. logf(sqlstr, p0, p1)
  4435. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4436. return false, logerror(err)
  4437. }
  4438. return r0, nil
  4439. }
  4440. // Aclremove calls the stored function 'pg_catalog.aclremove(aclitem, aclitem) aclitem' on db.
  4441. func Aclremove(ctx context.Context, db DB, p0 []pgtypes.Aclitem, p1 pgtypes.Aclitem) ([]pgtypes.Aclitem, error) {
  4442. // call pg_catalog.aclremove
  4443. const sqlstr = `SELECT * FROM pg_catalog.aclremove($1, $2)`
  4444. // run
  4445. var r0 []pgtypes.Aclitem
  4446. logf(sqlstr, p0, p1)
  4447. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4448. return nil, logerror(err)
  4449. }
  4450. return r0, nil
  4451. }
  4452. // Acos calls the stored function 'pg_catalog.acos(double precision) double precision' on db.
  4453. func Acos(ctx context.Context, db DB, p0 float64) (float64, error) {
  4454. // call pg_catalog.acos
  4455. const sqlstr = `SELECT * FROM pg_catalog.acos($1)`
  4456. // run
  4457. var r0 float64
  4458. logf(sqlstr, p0)
  4459. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4460. return 0.0, logerror(err)
  4461. }
  4462. return r0, nil
  4463. }
  4464. // Acosd calls the stored function 'pg_catalog.acosd(double precision) double precision' on db.
  4465. func Acosd(ctx context.Context, db DB, p0 float64) (float64, error) {
  4466. // call pg_catalog.acosd
  4467. const sqlstr = `SELECT * FROM pg_catalog.acosd($1)`
  4468. // run
  4469. var r0 float64
  4470. logf(sqlstr, p0)
  4471. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4472. return 0.0, logerror(err)
  4473. }
  4474. return r0, nil
  4475. }
  4476. // Acosh calls the stored function 'pg_catalog.acosh(double precision) double precision' on db.
  4477. func Acosh(ctx context.Context, db DB, p0 float64) (float64, error) {
  4478. // call pg_catalog.acosh
  4479. const sqlstr = `SELECT * FROM pg_catalog.acosh($1)`
  4480. // run
  4481. var r0 float64
  4482. logf(sqlstr, p0)
  4483. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4484. return 0.0, logerror(err)
  4485. }
  4486. return r0, nil
  4487. }
  4488. // AgeByXid calls the stored function 'pg_catalog.age(xid) integer' on db.
  4489. func AgeByXid(ctx context.Context, db DB, p0 pgtypes.Xid) (int, error) {
  4490. // call pg_catalog.age
  4491. const sqlstr = `SELECT * FROM pg_catalog.age($1)`
  4492. // run
  4493. var r0 int
  4494. logf(sqlstr, p0)
  4495. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4496. return 0, logerror(err)
  4497. }
  4498. return r0, nil
  4499. }
  4500. // AgeByTimestampWithTimeZoneAndTimestampWithTimeZone calls the stored function 'pg_catalog.age(timestamp with time zone, timestamp with time zone) interval' on db.
  4501. func AgeByTimestampWithTimeZoneAndTimestampWithTimeZone(ctx context.Context, db DB, p0, p1 time.Time) ([]byte, error) {
  4502. // call pg_catalog.age
  4503. const sqlstr = `SELECT * FROM pg_catalog.age($1, $2)`
  4504. // run
  4505. var r0 []byte
  4506. logf(sqlstr, p0, p1)
  4507. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4508. return nil, logerror(err)
  4509. }
  4510. return r0, nil
  4511. }
  4512. // AgeByTimestampWithTimeZone calls the stored function 'pg_catalog.age(timestamp with time zone) interval' on db.
  4513. func AgeByTimestampWithTimeZone(ctx context.Context, db DB, p0 time.Time) ([]byte, error) {
  4514. // call pg_catalog.age
  4515. const sqlstr = `SELECT * FROM pg_catalog.age($1)`
  4516. // run
  4517. var r0 []byte
  4518. logf(sqlstr, p0)
  4519. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4520. return nil, logerror(err)
  4521. }
  4522. return r0, nil
  4523. }
  4524. // AgeByTimestampWithoutTimeZoneAndTimestampWithoutTimeZone calls the stored function 'pg_catalog.age(timestamp without time zone, timestamp without time zone) interval' on db.
  4525. func AgeByTimestampWithoutTimeZoneAndTimestampWithoutTimeZone(ctx context.Context, db DB, p0, p1 time.Time) ([]byte, error) {
  4526. // call pg_catalog.age
  4527. const sqlstr = `SELECT * FROM pg_catalog.age($1, $2)`
  4528. // run
  4529. var r0 []byte
  4530. logf(sqlstr, p0, p1)
  4531. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4532. return nil, logerror(err)
  4533. }
  4534. return r0, nil
  4535. }
  4536. // AgeByTimestampWithoutTimeZone calls the stored function 'pg_catalog.age(timestamp without time zone) interval' on db.
  4537. func AgeByTimestampWithoutTimeZone(ctx context.Context, db DB, p0 time.Time) ([]byte, error) {
  4538. // call pg_catalog.age
  4539. const sqlstr = `SELECT * FROM pg_catalog.age($1)`
  4540. // run
  4541. var r0 []byte
  4542. logf(sqlstr, p0)
  4543. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4544. return nil, logerror(err)
  4545. }
  4546. return r0, nil
  4547. }
  4548. // Amvalidate calls the stored function 'pg_catalog.amvalidate(oid) boolean' on db.
  4549. func Amvalidate(ctx context.Context, db DB, p0 pgtypes.Oid) (bool, error) {
  4550. // call pg_catalog.amvalidate
  4551. const sqlstr = `SELECT * FROM pg_catalog.amvalidate($1)`
  4552. // run
  4553. var r0 bool
  4554. logf(sqlstr, p0)
  4555. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4556. return false, logerror(err)
  4557. }
  4558. return r0, nil
  4559. }
  4560. // AnyarrayRecv calls the stored function 'pg_catalog.anyarray_recv(internal) anyarray' on db.
  4561. func AnyarrayRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Anyarray, error) {
  4562. // call pg_catalog.anyarray_recv
  4563. const sqlstr = `SELECT * FROM pg_catalog.anyarray_recv($1)`
  4564. // run
  4565. var r0 pgtypes.Anyarray
  4566. logf(sqlstr, p0)
  4567. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4568. return pgtypes.Anyarray{}, logerror(err)
  4569. }
  4570. return r0, nil
  4571. }
  4572. // AnyarraySend calls the stored function 'pg_catalog.anyarray_send(anyarray) bytea' on db.
  4573. func AnyarraySend(ctx context.Context, db DB, p0 pgtypes.Anyarray) ([]byte, error) {
  4574. // call pg_catalog.anyarray_send
  4575. const sqlstr = `SELECT * FROM pg_catalog.anyarray_send($1)`
  4576. // run
  4577. var r0 []byte
  4578. logf(sqlstr, p0)
  4579. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4580. return nil, logerror(err)
  4581. }
  4582. return r0, nil
  4583. }
  4584. // AnycompatiblearrayRecv calls the stored function 'pg_catalog.anycompatiblearray_recv(internal) anycompatiblearray' on db.
  4585. func AnycompatiblearrayRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Anycompatiblearray, error) {
  4586. // call pg_catalog.anycompatiblearray_recv
  4587. const sqlstr = `SELECT * FROM pg_catalog.anycompatiblearray_recv($1)`
  4588. // run
  4589. var r0 pgtypes.Anycompatiblearray
  4590. logf(sqlstr, p0)
  4591. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4592. return pgtypes.Anycompatiblearray{}, logerror(err)
  4593. }
  4594. return r0, nil
  4595. }
  4596. // AnycompatiblearraySend calls the stored function 'pg_catalog.anycompatiblearray_send(anycompatiblearray) bytea' on db.
  4597. func AnycompatiblearraySend(ctx context.Context, db DB, p0 pgtypes.Anycompatiblearray) ([]byte, error) {
  4598. // call pg_catalog.anycompatiblearray_send
  4599. const sqlstr = `SELECT * FROM pg_catalog.anycompatiblearray_send($1)`
  4600. // run
  4601. var r0 []byte
  4602. logf(sqlstr, p0)
  4603. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4604. return nil, logerror(err)
  4605. }
  4606. return r0, nil
  4607. }
  4608. // Anytextcat calls the stored function 'pg_catalog.anytextcat(anynonarray, text) text' on db.
  4609. func Anytextcat(ctx context.Context, db DB, p0 pgtypes.Anynonarray, p1 string) (string, error) {
  4610. // call pg_catalog.anytextcat
  4611. const sqlstr = `SELECT * FROM pg_catalog.anytextcat($1, $2)`
  4612. // run
  4613. var r0 string
  4614. logf(sqlstr, p0, p1)
  4615. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4616. return "", logerror(err)
  4617. }
  4618. return r0, nil
  4619. }
  4620. // AreaByCircle calls the stored function 'pg_catalog.area(circle) double precision' on db.
  4621. func AreaByCircle(ctx context.Context, db DB, p0 pgtypes.Circle) (float64, error) {
  4622. // call pg_catalog.area
  4623. const sqlstr = `SELECT * FROM pg_catalog.area($1)`
  4624. // run
  4625. var r0 float64
  4626. logf(sqlstr, p0)
  4627. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4628. return 0.0, logerror(err)
  4629. }
  4630. return r0, nil
  4631. }
  4632. // AreaByBox calls the stored function 'pg_catalog.area(box) double precision' on db.
  4633. func AreaByBox(ctx context.Context, db DB, p0 pgtypes.Box) (float64, error) {
  4634. // call pg_catalog.area
  4635. const sqlstr = `SELECT * FROM pg_catalog.area($1)`
  4636. // run
  4637. var r0 float64
  4638. logf(sqlstr, p0)
  4639. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4640. return 0.0, logerror(err)
  4641. }
  4642. return r0, nil
  4643. }
  4644. // AreaByPath calls the stored function 'pg_catalog.area(path) double precision' on db.
  4645. func AreaByPath(ctx context.Context, db DB, p0 pgtypes.Path) (float64, error) {
  4646. // call pg_catalog.area
  4647. const sqlstr = `SELECT * FROM pg_catalog.area($1)`
  4648. // run
  4649. var r0 float64
  4650. logf(sqlstr, p0)
  4651. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4652. return 0.0, logerror(err)
  4653. }
  4654. return r0, nil
  4655. }
  4656. // Areajoinsel calls the stored function 'pg_catalog.areajoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  4657. func Areajoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  4658. // call pg_catalog.areajoinsel
  4659. const sqlstr = `SELECT * FROM pg_catalog.areajoinsel($1, $2, $3, $4, $5)`
  4660. // run
  4661. var r0 float64
  4662. logf(sqlstr, p0, p1, p2, p3, p4)
  4663. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  4664. return 0.0, logerror(err)
  4665. }
  4666. return r0, nil
  4667. }
  4668. // Areasel calls the stored function 'pg_catalog.areasel(internal, oid, internal, integer) double precision' on db.
  4669. func Areasel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  4670. // call pg_catalog.areasel
  4671. const sqlstr = `SELECT * FROM pg_catalog.areasel($1, $2, $3, $4)`
  4672. // run
  4673. var r0 float64
  4674. logf(sqlstr, p0, p1, p2, p3)
  4675. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  4676. return 0.0, logerror(err)
  4677. }
  4678. return r0, nil
  4679. }
  4680. // ArrayAggArrayFinalfn calls the stored function 'pg_catalog.array_agg_array_finalfn(internal, anyarray) anyarray' on db.
  4681. func ArrayAggArrayFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anyarray) (pgtypes.Anyarray, error) {
  4682. // call pg_catalog.array_agg_array_finalfn
  4683. const sqlstr = `SELECT * FROM pg_catalog.array_agg_array_finalfn($1, $2)`
  4684. // run
  4685. var r0 pgtypes.Anyarray
  4686. logf(sqlstr, p0, p1)
  4687. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4688. return pgtypes.Anyarray{}, logerror(err)
  4689. }
  4690. return r0, nil
  4691. }
  4692. // ArrayAggArrayTransfn calls the stored function 'pg_catalog.array_agg_array_transfn(internal, anyarray) internal' on db.
  4693. func ArrayAggArrayTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anyarray) (pgtypes.Internal, error) {
  4694. // call pg_catalog.array_agg_array_transfn
  4695. const sqlstr = `SELECT * FROM pg_catalog.array_agg_array_transfn($1, $2)`
  4696. // run
  4697. var r0 pgtypes.Internal
  4698. logf(sqlstr, p0, p1)
  4699. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4700. return pgtypes.Internal{}, logerror(err)
  4701. }
  4702. return r0, nil
  4703. }
  4704. // ArrayAggFinalfn calls the stored function 'pg_catalog.array_agg_finalfn(internal, anynonarray) anyarray' on db.
  4705. func ArrayAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anynonarray) (pgtypes.Anyarray, error) {
  4706. // call pg_catalog.array_agg_finalfn
  4707. const sqlstr = `SELECT * FROM pg_catalog.array_agg_finalfn($1, $2)`
  4708. // run
  4709. var r0 pgtypes.Anyarray
  4710. logf(sqlstr, p0, p1)
  4711. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4712. return pgtypes.Anyarray{}, logerror(err)
  4713. }
  4714. return r0, nil
  4715. }
  4716. // ArrayAggTransfn calls the stored function 'pg_catalog.array_agg_transfn(internal, anynonarray) internal' on db.
  4717. func ArrayAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anynonarray) (pgtypes.Internal, error) {
  4718. // call pg_catalog.array_agg_transfn
  4719. const sqlstr = `SELECT * FROM pg_catalog.array_agg_transfn($1, $2)`
  4720. // run
  4721. var r0 pgtypes.Internal
  4722. logf(sqlstr, p0, p1)
  4723. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4724. return pgtypes.Internal{}, logerror(err)
  4725. }
  4726. return r0, nil
  4727. }
  4728. // ArrayAppend calls the stored function 'pg_catalog.array_append(anyarray, anyelement) anyarray' on db.
  4729. func ArrayAppend(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Anyelement) (pgtypes.Anyarray, error) {
  4730. // call pg_catalog.array_append
  4731. const sqlstr = `SELECT * FROM pg_catalog.array_append($1, $2)`
  4732. // run
  4733. var r0 pgtypes.Anyarray
  4734. logf(sqlstr, p0, p1)
  4735. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4736. return pgtypes.Anyarray{}, logerror(err)
  4737. }
  4738. return r0, nil
  4739. }
  4740. // ArrayCat calls the stored function 'pg_catalog.array_cat(anyarray, anyarray) anyarray' on db.
  4741. func ArrayCat(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (pgtypes.Anyarray, error) {
  4742. // call pg_catalog.array_cat
  4743. const sqlstr = `SELECT * FROM pg_catalog.array_cat($1, $2)`
  4744. // run
  4745. var r0 pgtypes.Anyarray
  4746. logf(sqlstr, p0, p1)
  4747. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4748. return pgtypes.Anyarray{}, logerror(err)
  4749. }
  4750. return r0, nil
  4751. }
  4752. // ArrayDims calls the stored function 'pg_catalog.array_dims(anyarray) text' on db.
  4753. func ArrayDims(ctx context.Context, db DB, p0 pgtypes.Anyarray) (string, error) {
  4754. // call pg_catalog.array_dims
  4755. const sqlstr = `SELECT * FROM pg_catalog.array_dims($1)`
  4756. // run
  4757. var r0 string
  4758. logf(sqlstr, p0)
  4759. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4760. return "", logerror(err)
  4761. }
  4762. return r0, nil
  4763. }
  4764. // ArrayEq calls the stored function 'pg_catalog.array_eq(anyarray, anyarray) boolean' on db.
  4765. func ArrayEq(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4766. // call pg_catalog.array_eq
  4767. const sqlstr = `SELECT * FROM pg_catalog.array_eq($1, $2)`
  4768. // run
  4769. var r0 bool
  4770. logf(sqlstr, p0, p1)
  4771. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4772. return false, logerror(err)
  4773. }
  4774. return r0, nil
  4775. }
  4776. // ArrayFillByAnyelementAndInteger calls the stored function 'pg_catalog.array_fill(anyelement, integer) anyarray' on db.
  4777. func ArrayFillByAnyelementAndInteger(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1 []int) (pgtypes.Anyarray, error) {
  4778. // call pg_catalog.array_fill
  4779. const sqlstr = `SELECT * FROM pg_catalog.array_fill($1, $2)`
  4780. // run
  4781. var r0 pgtypes.Anyarray
  4782. logf(sqlstr, p0, p1)
  4783. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4784. return pgtypes.Anyarray{}, logerror(err)
  4785. }
  4786. return r0, nil
  4787. }
  4788. // ArrayFillByAnyelementIntegerAndInteger calls the stored function 'pg_catalog.array_fill(anyelement, integer, integer) anyarray' on db.
  4789. func ArrayFillByAnyelementIntegerAndInteger(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1, p2 []int) (pgtypes.Anyarray, error) {
  4790. // call pg_catalog.array_fill
  4791. const sqlstr = `SELECT * FROM pg_catalog.array_fill($1, $2, $3)`
  4792. // run
  4793. var r0 pgtypes.Anyarray
  4794. logf(sqlstr, p0, p1, p2)
  4795. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  4796. return pgtypes.Anyarray{}, logerror(err)
  4797. }
  4798. return r0, nil
  4799. }
  4800. // ArrayGe calls the stored function 'pg_catalog.array_ge(anyarray, anyarray) boolean' on db.
  4801. func ArrayGe(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4802. // call pg_catalog.array_ge
  4803. const sqlstr = `SELECT * FROM pg_catalog.array_ge($1, $2)`
  4804. // run
  4805. var r0 bool
  4806. logf(sqlstr, p0, p1)
  4807. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4808. return false, logerror(err)
  4809. }
  4810. return r0, nil
  4811. }
  4812. // ArrayGt calls the stored function 'pg_catalog.array_gt(anyarray, anyarray) boolean' on db.
  4813. func ArrayGt(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4814. // call pg_catalog.array_gt
  4815. const sqlstr = `SELECT * FROM pg_catalog.array_gt($1, $2)`
  4816. // run
  4817. var r0 bool
  4818. logf(sqlstr, p0, p1)
  4819. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4820. return false, logerror(err)
  4821. }
  4822. return r0, nil
  4823. }
  4824. // ArrayLarger calls the stored function 'pg_catalog.array_larger(anyarray, anyarray) anyarray' on db.
  4825. func ArrayLarger(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (pgtypes.Anyarray, error) {
  4826. // call pg_catalog.array_larger
  4827. const sqlstr = `SELECT * FROM pg_catalog.array_larger($1, $2)`
  4828. // run
  4829. var r0 pgtypes.Anyarray
  4830. logf(sqlstr, p0, p1)
  4831. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4832. return pgtypes.Anyarray{}, logerror(err)
  4833. }
  4834. return r0, nil
  4835. }
  4836. // ArrayLe calls the stored function 'pg_catalog.array_le(anyarray, anyarray) boolean' on db.
  4837. func ArrayLe(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4838. // call pg_catalog.array_le
  4839. const sqlstr = `SELECT * FROM pg_catalog.array_le($1, $2)`
  4840. // run
  4841. var r0 bool
  4842. logf(sqlstr, p0, p1)
  4843. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4844. return false, logerror(err)
  4845. }
  4846. return r0, nil
  4847. }
  4848. // ArrayLength calls the stored function 'pg_catalog.array_length(anyarray, integer) integer' on db.
  4849. func ArrayLength(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int) (int, error) {
  4850. // call pg_catalog.array_length
  4851. const sqlstr = `SELECT * FROM pg_catalog.array_length($1, $2)`
  4852. // run
  4853. var r0 int
  4854. logf(sqlstr, p0, p1)
  4855. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4856. return 0, logerror(err)
  4857. }
  4858. return r0, nil
  4859. }
  4860. // ArrayLower calls the stored function 'pg_catalog.array_lower(anyarray, integer) integer' on db.
  4861. func ArrayLower(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int) (int, error) {
  4862. // call pg_catalog.array_lower
  4863. const sqlstr = `SELECT * FROM pg_catalog.array_lower($1, $2)`
  4864. // run
  4865. var r0 int
  4866. logf(sqlstr, p0, p1)
  4867. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4868. return 0, logerror(err)
  4869. }
  4870. return r0, nil
  4871. }
  4872. // ArrayLt calls the stored function 'pg_catalog.array_lt(anyarray, anyarray) boolean' on db.
  4873. func ArrayLt(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4874. // call pg_catalog.array_lt
  4875. const sqlstr = `SELECT * FROM pg_catalog.array_lt($1, $2)`
  4876. // run
  4877. var r0 bool
  4878. logf(sqlstr, p0, p1)
  4879. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4880. return false, logerror(err)
  4881. }
  4882. return r0, nil
  4883. }
  4884. // ArrayNdims calls the stored function 'pg_catalog.array_ndims(anyarray) integer' on db.
  4885. func ArrayNdims(ctx context.Context, db DB, p0 pgtypes.Anyarray) (int, error) {
  4886. // call pg_catalog.array_ndims
  4887. const sqlstr = `SELECT * FROM pg_catalog.array_ndims($1)`
  4888. // run
  4889. var r0 int
  4890. logf(sqlstr, p0)
  4891. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  4892. return 0, logerror(err)
  4893. }
  4894. return r0, nil
  4895. }
  4896. // ArrayNe calls the stored function 'pg_catalog.array_ne(anyarray, anyarray) boolean' on db.
  4897. func ArrayNe(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  4898. // call pg_catalog.array_ne
  4899. const sqlstr = `SELECT * FROM pg_catalog.array_ne($1, $2)`
  4900. // run
  4901. var r0 bool
  4902. logf(sqlstr, p0, p1)
  4903. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4904. return false, logerror(err)
  4905. }
  4906. return r0, nil
  4907. }
  4908. // ArrayPositionByAnyarrayAndAnyelement calls the stored function 'pg_catalog.array_position(anyarray, anyelement) integer' on db.
  4909. func ArrayPositionByAnyarrayAndAnyelement(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Anyelement) (int, error) {
  4910. // call pg_catalog.array_position
  4911. const sqlstr = `SELECT * FROM pg_catalog.array_position($1, $2)`
  4912. // run
  4913. var r0 int
  4914. logf(sqlstr, p0, p1)
  4915. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4916. return 0, logerror(err)
  4917. }
  4918. return r0, nil
  4919. }
  4920. // ArrayPositionByAnyarrayAnyelementAndInteger calls the stored function 'pg_catalog.array_position(anyarray, anyelement, integer) integer' on db.
  4921. func ArrayPositionByAnyarrayAnyelementAndInteger(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Anyelement, p2 int) (int, error) {
  4922. // call pg_catalog.array_position
  4923. const sqlstr = `SELECT * FROM pg_catalog.array_position($1, $2, $3)`
  4924. // run
  4925. var r0 int
  4926. logf(sqlstr, p0, p1, p2)
  4927. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  4928. return 0, logerror(err)
  4929. }
  4930. return r0, nil
  4931. }
  4932. // ArrayPositions calls the stored function 'pg_catalog.array_positions(anyarray, anyelement) integer' on db.
  4933. func ArrayPositions(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Anyelement) ([]int, error) {
  4934. // call pg_catalog.array_positions
  4935. const sqlstr = `SELECT * FROM pg_catalog.array_positions($1, $2)`
  4936. // run
  4937. var r0 []int
  4938. logf(sqlstr, p0, p1)
  4939. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4940. return nil, logerror(err)
  4941. }
  4942. return r0, nil
  4943. }
  4944. // ArrayPrepend calls the stored function 'pg_catalog.array_prepend(anyelement, anyarray) anyarray' on db.
  4945. func ArrayPrepend(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1 pgtypes.Anyarray) (pgtypes.Anyarray, error) {
  4946. // call pg_catalog.array_prepend
  4947. const sqlstr = `SELECT * FROM pg_catalog.array_prepend($1, $2)`
  4948. // run
  4949. var r0 pgtypes.Anyarray
  4950. logf(sqlstr, p0, p1)
  4951. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4952. return pgtypes.Anyarray{}, logerror(err)
  4953. }
  4954. return r0, nil
  4955. }
  4956. // ArrayRecv calls the stored function 'pg_catalog.array_recv(internal, oid, integer) anyarray' on db.
  4957. func ArrayRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) (pgtypes.Anyarray, error) {
  4958. // call pg_catalog.array_recv
  4959. const sqlstr = `SELECT * FROM pg_catalog.array_recv($1, $2, $3)`
  4960. // run
  4961. var r0 pgtypes.Anyarray
  4962. logf(sqlstr, p0, p1, p2)
  4963. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  4964. return pgtypes.Anyarray{}, logerror(err)
  4965. }
  4966. return r0, nil
  4967. }
  4968. // ArrayRemove calls the stored function 'pg_catalog.array_remove(anyarray, anyelement) anyarray' on db.
  4969. func ArrayRemove(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Anyelement) (pgtypes.Anyarray, error) {
  4970. // call pg_catalog.array_remove
  4971. const sqlstr = `SELECT * FROM pg_catalog.array_remove($1, $2)`
  4972. // run
  4973. var r0 pgtypes.Anyarray
  4974. logf(sqlstr, p0, p1)
  4975. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  4976. return pgtypes.Anyarray{}, logerror(err)
  4977. }
  4978. return r0, nil
  4979. }
  4980. // ArrayReplace calls the stored function 'pg_catalog.array_replace(anyarray, anyelement, anyelement) anyarray' on db.
  4981. func ArrayReplace(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1, p2 pgtypes.Anyelement) (pgtypes.Anyarray, error) {
  4982. // call pg_catalog.array_replace
  4983. const sqlstr = `SELECT * FROM pg_catalog.array_replace($1, $2, $3)`
  4984. // run
  4985. var r0 pgtypes.Anyarray
  4986. logf(sqlstr, p0, p1, p2)
  4987. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  4988. return pgtypes.Anyarray{}, logerror(err)
  4989. }
  4990. return r0, nil
  4991. }
  4992. // ArraySend calls the stored function 'pg_catalog.array_send(anyarray) bytea' on db.
  4993. func ArraySend(ctx context.Context, db DB, p0 pgtypes.Anyarray) ([]byte, error) {
  4994. // call pg_catalog.array_send
  4995. const sqlstr = `SELECT * FROM pg_catalog.array_send($1)`
  4996. // run
  4997. var r0 []byte
  4998. logf(sqlstr, p0)
  4999. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5000. return nil, logerror(err)
  5001. }
  5002. return r0, nil
  5003. }
  5004. // ArraySmaller calls the stored function 'pg_catalog.array_smaller(anyarray, anyarray) anyarray' on db.
  5005. func ArraySmaller(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (pgtypes.Anyarray, error) {
  5006. // call pg_catalog.array_smaller
  5007. const sqlstr = `SELECT * FROM pg_catalog.array_smaller($1, $2)`
  5008. // run
  5009. var r0 pgtypes.Anyarray
  5010. logf(sqlstr, p0, p1)
  5011. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5012. return pgtypes.Anyarray{}, logerror(err)
  5013. }
  5014. return r0, nil
  5015. }
  5016. // ArrayToJSONByAnyarray calls the stored function 'pg_catalog.array_to_json(anyarray) json' on db.
  5017. func ArrayToJSONByAnyarray(ctx context.Context, db DB, p0 pgtypes.Anyarray) ([]byte, error) {
  5018. // call pg_catalog.array_to_json
  5019. const sqlstr = `SELECT * FROM pg_catalog.array_to_json($1)`
  5020. // run
  5021. var r0 []byte
  5022. logf(sqlstr, p0)
  5023. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5024. return nil, logerror(err)
  5025. }
  5026. return r0, nil
  5027. }
  5028. // ArrayToJSONByAnyarrayAndBoolean calls the stored function 'pg_catalog.array_to_json(anyarray, boolean) json' on db.
  5029. func ArrayToJSONByAnyarrayAndBoolean(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 bool) ([]byte, error) {
  5030. // call pg_catalog.array_to_json
  5031. const sqlstr = `SELECT * FROM pg_catalog.array_to_json($1, $2)`
  5032. // run
  5033. var r0 []byte
  5034. logf(sqlstr, p0, p1)
  5035. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5036. return nil, logerror(err)
  5037. }
  5038. return r0, nil
  5039. }
  5040. // ArrayToStringByAnyarrayTextAndText calls the stored function 'pg_catalog.array_to_string(anyarray, text, text) text' on db.
  5041. func ArrayToStringByAnyarrayTextAndText(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1, p2 string) (string, error) {
  5042. // call pg_catalog.array_to_string
  5043. const sqlstr = `SELECT * FROM pg_catalog.array_to_string($1, $2, $3)`
  5044. // run
  5045. var r0 string
  5046. logf(sqlstr, p0, p1, p2)
  5047. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  5048. return "", logerror(err)
  5049. }
  5050. return r0, nil
  5051. }
  5052. // ArrayToStringByAnyarrayAndText calls the stored function 'pg_catalog.array_to_string(anyarray, text) text' on db.
  5053. func ArrayToStringByAnyarrayAndText(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 string) (string, error) {
  5054. // call pg_catalog.array_to_string
  5055. const sqlstr = `SELECT * FROM pg_catalog.array_to_string($1, $2)`
  5056. // run
  5057. var r0 string
  5058. logf(sqlstr, p0, p1)
  5059. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5060. return "", logerror(err)
  5061. }
  5062. return r0, nil
  5063. }
  5064. // ArrayToTsvector calls the stored function 'pg_catalog.array_to_tsvector(text) tsvector' on db.
  5065. func ArrayToTsvector(ctx context.Context, db DB, p0 StringSlice) (pgtypes.Tsvector, error) {
  5066. // call pg_catalog.array_to_tsvector
  5067. const sqlstr = `SELECT * FROM pg_catalog.array_to_tsvector($1)`
  5068. // run
  5069. var r0 pgtypes.Tsvector
  5070. logf(sqlstr, p0)
  5071. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5072. return pgtypes.Tsvector{}, logerror(err)
  5073. }
  5074. return r0, nil
  5075. }
  5076. // ArrayTypanalyze calls the stored function 'pg_catalog.array_typanalyze(internal) boolean' on db.
  5077. func ArrayTypanalyze(ctx context.Context, db DB, p0 pgtypes.Internal) (bool, error) {
  5078. // call pg_catalog.array_typanalyze
  5079. const sqlstr = `SELECT * FROM pg_catalog.array_typanalyze($1)`
  5080. // run
  5081. var r0 bool
  5082. logf(sqlstr, p0)
  5083. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5084. return false, logerror(err)
  5085. }
  5086. return r0, nil
  5087. }
  5088. // ArrayUnnestSupport calls the stored function 'pg_catalog.array_unnest_support(internal) internal' on db.
  5089. func ArrayUnnestSupport(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  5090. // call pg_catalog.array_unnest_support
  5091. const sqlstr = `SELECT * FROM pg_catalog.array_unnest_support($1)`
  5092. // run
  5093. var r0 pgtypes.Internal
  5094. logf(sqlstr, p0)
  5095. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5096. return pgtypes.Internal{}, logerror(err)
  5097. }
  5098. return r0, nil
  5099. }
  5100. // ArrayUpper calls the stored function 'pg_catalog.array_upper(anyarray, integer) integer' on db.
  5101. func ArrayUpper(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int) (int, error) {
  5102. // call pg_catalog.array_upper
  5103. const sqlstr = `SELECT * FROM pg_catalog.array_upper($1, $2)`
  5104. // run
  5105. var r0 int
  5106. logf(sqlstr, p0, p1)
  5107. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5108. return 0, logerror(err)
  5109. }
  5110. return r0, nil
  5111. }
  5112. // Arraycontained calls the stored function 'pg_catalog.arraycontained(anyarray, anyarray) boolean' on db.
  5113. func Arraycontained(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  5114. // call pg_catalog.arraycontained
  5115. const sqlstr = `SELECT * FROM pg_catalog.arraycontained($1, $2)`
  5116. // run
  5117. var r0 bool
  5118. logf(sqlstr, p0, p1)
  5119. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5120. return false, logerror(err)
  5121. }
  5122. return r0, nil
  5123. }
  5124. // Arraycontains calls the stored function 'pg_catalog.arraycontains(anyarray, anyarray) boolean' on db.
  5125. func Arraycontains(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  5126. // call pg_catalog.arraycontains
  5127. const sqlstr = `SELECT * FROM pg_catalog.arraycontains($1, $2)`
  5128. // run
  5129. var r0 bool
  5130. logf(sqlstr, p0, p1)
  5131. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5132. return false, logerror(err)
  5133. }
  5134. return r0, nil
  5135. }
  5136. // Arraycontjoinsel calls the stored function 'pg_catalog.arraycontjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  5137. func Arraycontjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  5138. // call pg_catalog.arraycontjoinsel
  5139. const sqlstr = `SELECT * FROM pg_catalog.arraycontjoinsel($1, $2, $3, $4, $5)`
  5140. // run
  5141. var r0 float64
  5142. logf(sqlstr, p0, p1, p2, p3, p4)
  5143. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  5144. return 0.0, logerror(err)
  5145. }
  5146. return r0, nil
  5147. }
  5148. // Arraycontsel calls the stored function 'pg_catalog.arraycontsel(internal, oid, internal, integer) double precision' on db.
  5149. func Arraycontsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  5150. // call pg_catalog.arraycontsel
  5151. const sqlstr = `SELECT * FROM pg_catalog.arraycontsel($1, $2, $3, $4)`
  5152. // run
  5153. var r0 float64
  5154. logf(sqlstr, p0, p1, p2, p3)
  5155. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  5156. return 0.0, logerror(err)
  5157. }
  5158. return r0, nil
  5159. }
  5160. // Arrayoverlap calls the stored function 'pg_catalog.arrayoverlap(anyarray, anyarray) boolean' on db.
  5161. func Arrayoverlap(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (bool, error) {
  5162. // call pg_catalog.arrayoverlap
  5163. const sqlstr = `SELECT * FROM pg_catalog.arrayoverlap($1, $2)`
  5164. // run
  5165. var r0 bool
  5166. logf(sqlstr, p0, p1)
  5167. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5168. return false, logerror(err)
  5169. }
  5170. return r0, nil
  5171. }
  5172. // Asin calls the stored function 'pg_catalog.asin(double precision) double precision' on db.
  5173. func Asin(ctx context.Context, db DB, p0 float64) (float64, error) {
  5174. // call pg_catalog.asin
  5175. const sqlstr = `SELECT * FROM pg_catalog.asin($1)`
  5176. // run
  5177. var r0 float64
  5178. logf(sqlstr, p0)
  5179. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5180. return 0.0, logerror(err)
  5181. }
  5182. return r0, nil
  5183. }
  5184. // Asind calls the stored function 'pg_catalog.asind(double precision) double precision' on db.
  5185. func Asind(ctx context.Context, db DB, p0 float64) (float64, error) {
  5186. // call pg_catalog.asind
  5187. const sqlstr = `SELECT * FROM pg_catalog.asind($1)`
  5188. // run
  5189. var r0 float64
  5190. logf(sqlstr, p0)
  5191. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5192. return 0.0, logerror(err)
  5193. }
  5194. return r0, nil
  5195. }
  5196. // Asinh calls the stored function 'pg_catalog.asinh(double precision) double precision' on db.
  5197. func Asinh(ctx context.Context, db DB, p0 float64) (float64, error) {
  5198. // call pg_catalog.asinh
  5199. const sqlstr = `SELECT * FROM pg_catalog.asinh($1)`
  5200. // run
  5201. var r0 float64
  5202. logf(sqlstr, p0)
  5203. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5204. return 0.0, logerror(err)
  5205. }
  5206. return r0, nil
  5207. }
  5208. // Atan calls the stored function 'pg_catalog.atan(double precision) double precision' on db.
  5209. func Atan(ctx context.Context, db DB, p0 float64) (float64, error) {
  5210. // call pg_catalog.atan
  5211. const sqlstr = `SELECT * FROM pg_catalog.atan($1)`
  5212. // run
  5213. var r0 float64
  5214. logf(sqlstr, p0)
  5215. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5216. return 0.0, logerror(err)
  5217. }
  5218. return r0, nil
  5219. }
  5220. // Atan2 calls the stored function 'pg_catalog.atan2(double precision, double precision) double precision' on db.
  5221. func Atan2(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  5222. // call pg_catalog.atan2
  5223. const sqlstr = `SELECT * FROM pg_catalog.atan2($1, $2)`
  5224. // run
  5225. var r0 float64
  5226. logf(sqlstr, p0, p1)
  5227. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5228. return 0.0, logerror(err)
  5229. }
  5230. return r0, nil
  5231. }
  5232. // Atan2d calls the stored function 'pg_catalog.atan2d(double precision, double precision) double precision' on db.
  5233. func Atan2d(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  5234. // call pg_catalog.atan2d
  5235. const sqlstr = `SELECT * FROM pg_catalog.atan2d($1, $2)`
  5236. // run
  5237. var r0 float64
  5238. logf(sqlstr, p0, p1)
  5239. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5240. return 0.0, logerror(err)
  5241. }
  5242. return r0, nil
  5243. }
  5244. // Atand calls the stored function 'pg_catalog.atand(double precision) double precision' on db.
  5245. func Atand(ctx context.Context, db DB, p0 float64) (float64, error) {
  5246. // call pg_catalog.atand
  5247. const sqlstr = `SELECT * FROM pg_catalog.atand($1)`
  5248. // run
  5249. var r0 float64
  5250. logf(sqlstr, p0)
  5251. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5252. return 0.0, logerror(err)
  5253. }
  5254. return r0, nil
  5255. }
  5256. // Atanh calls the stored function 'pg_catalog.atanh(double precision) double precision' on db.
  5257. func Atanh(ctx context.Context, db DB, p0 float64) (float64, error) {
  5258. // call pg_catalog.atanh
  5259. const sqlstr = `SELECT * FROM pg_catalog.atanh($1)`
  5260. // run
  5261. var r0 float64
  5262. logf(sqlstr, p0)
  5263. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5264. return 0.0, logerror(err)
  5265. }
  5266. return r0, nil
  5267. }
  5268. // Bernoulli calls the stored function 'pg_catalog.bernoulli(internal) tsm_handler' on db.
  5269. func Bernoulli(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.TsmHandler, error) {
  5270. // call pg_catalog.bernoulli
  5271. const sqlstr = `SELECT * FROM pg_catalog.bernoulli($1)`
  5272. // run
  5273. var r0 pgtypes.TsmHandler
  5274. logf(sqlstr, p0)
  5275. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5276. return pgtypes.TsmHandler{}, logerror(err)
  5277. }
  5278. return r0, nil
  5279. }
  5280. // Big5ToEucTw calls the stored function 'pg_catalog.big5_to_euc_tw(integer, integer, cstring, internal, integer)' on db.
  5281. func Big5ToEucTw(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  5282. // call pg_catalog.big5_to_euc_tw
  5283. const sqlstr = `SELECT * FROM pg_catalog.big5_to_euc_tw($1, $2, $3, $4, $5)`
  5284. // run
  5285. logf(sqlstr)
  5286. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  5287. return logerror(err)
  5288. }
  5289. return nil
  5290. }
  5291. // Big5ToMic calls the stored function 'pg_catalog.big5_to_mic(integer, integer, cstring, internal, integer)' on db.
  5292. func Big5ToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  5293. // call pg_catalog.big5_to_mic
  5294. const sqlstr = `SELECT * FROM pg_catalog.big5_to_mic($1, $2, $3, $4, $5)`
  5295. // run
  5296. logf(sqlstr)
  5297. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  5298. return logerror(err)
  5299. }
  5300. return nil
  5301. }
  5302. // Big5ToUTF8 calls the stored function 'pg_catalog.big5_to_utf8(integer, integer, cstring, internal, integer)' on db.
  5303. func Big5ToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  5304. // call pg_catalog.big5_to_utf8
  5305. const sqlstr = `SELECT * FROM pg_catalog.big5_to_utf8($1, $2, $3, $4, $5)`
  5306. // run
  5307. logf(sqlstr)
  5308. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  5309. return logerror(err)
  5310. }
  5311. return nil
  5312. }
  5313. // BinaryUpgradeCreateEmptyExtension calls the stored function 'pg_catalog.binary_upgrade_create_empty_extension(text, text, boolean, text, oid, text, text)' on db.
  5314. func BinaryUpgradeCreateEmptyExtension(ctx context.Context, db DB, p0, p1 string, p2 bool, p3 string, p4 []pgtypes.Oid, p5, p6 StringSlice) error {
  5315. // call pg_catalog.binary_upgrade_create_empty_extension
  5316. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_create_empty_extension($1, $2, $3, $4, $5, $6, $7)`
  5317. // run
  5318. logf(sqlstr)
  5319. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6); err != nil {
  5320. return logerror(err)
  5321. }
  5322. return nil
  5323. }
  5324. // BinaryUpgradeSetMissingValue calls the stored function 'pg_catalog.binary_upgrade_set_missing_value(oid, text, text)' on db.
  5325. func BinaryUpgradeSetMissingValue(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) error {
  5326. // call pg_catalog.binary_upgrade_set_missing_value
  5327. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_missing_value($1, $2, $3)`
  5328. // run
  5329. logf(sqlstr)
  5330. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2); err != nil {
  5331. return logerror(err)
  5332. }
  5333. return nil
  5334. }
  5335. // BinaryUpgradeSetNextArrayPgTypeOid calls the stored function 'pg_catalog.binary_upgrade_set_next_array_pg_type_oid(oid)' on db.
  5336. func BinaryUpgradeSetNextArrayPgTypeOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5337. // call pg_catalog.binary_upgrade_set_next_array_pg_type_oid
  5338. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_array_pg_type_oid($1)`
  5339. // run
  5340. logf(sqlstr)
  5341. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5342. return logerror(err)
  5343. }
  5344. return nil
  5345. }
  5346. // BinaryUpgradeSetNextHeapPgClassOid calls the stored function 'pg_catalog.binary_upgrade_set_next_heap_pg_class_oid(oid)' on db.
  5347. func BinaryUpgradeSetNextHeapPgClassOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5348. // call pg_catalog.binary_upgrade_set_next_heap_pg_class_oid
  5349. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_heap_pg_class_oid($1)`
  5350. // run
  5351. logf(sqlstr)
  5352. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5353. return logerror(err)
  5354. }
  5355. return nil
  5356. }
  5357. // BinaryUpgradeSetNextIndexPgClassOid calls the stored function 'pg_catalog.binary_upgrade_set_next_index_pg_class_oid(oid)' on db.
  5358. func BinaryUpgradeSetNextIndexPgClassOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5359. // call pg_catalog.binary_upgrade_set_next_index_pg_class_oid
  5360. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_index_pg_class_oid($1)`
  5361. // run
  5362. logf(sqlstr)
  5363. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5364. return logerror(err)
  5365. }
  5366. return nil
  5367. }
  5368. // BinaryUpgradeSetNextPgAuthidOid calls the stored function 'pg_catalog.binary_upgrade_set_next_pg_authid_oid(oid)' on db.
  5369. func BinaryUpgradeSetNextPgAuthidOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5370. // call pg_catalog.binary_upgrade_set_next_pg_authid_oid
  5371. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_pg_authid_oid($1)`
  5372. // run
  5373. logf(sqlstr)
  5374. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5375. return logerror(err)
  5376. }
  5377. return nil
  5378. }
  5379. // BinaryUpgradeSetNextPgEnumOid calls the stored function 'pg_catalog.binary_upgrade_set_next_pg_enum_oid(oid)' on db.
  5380. func BinaryUpgradeSetNextPgEnumOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5381. // call pg_catalog.binary_upgrade_set_next_pg_enum_oid
  5382. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_pg_enum_oid($1)`
  5383. // run
  5384. logf(sqlstr)
  5385. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5386. return logerror(err)
  5387. }
  5388. return nil
  5389. }
  5390. // BinaryUpgradeSetNextPgTypeOid calls the stored function 'pg_catalog.binary_upgrade_set_next_pg_type_oid(oid)' on db.
  5391. func BinaryUpgradeSetNextPgTypeOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5392. // call pg_catalog.binary_upgrade_set_next_pg_type_oid
  5393. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_pg_type_oid($1)`
  5394. // run
  5395. logf(sqlstr)
  5396. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5397. return logerror(err)
  5398. }
  5399. return nil
  5400. }
  5401. // BinaryUpgradeSetNextToastPgClassOid calls the stored function 'pg_catalog.binary_upgrade_set_next_toast_pg_class_oid(oid)' on db.
  5402. func BinaryUpgradeSetNextToastPgClassOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5403. // call pg_catalog.binary_upgrade_set_next_toast_pg_class_oid
  5404. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_toast_pg_class_oid($1)`
  5405. // run
  5406. logf(sqlstr)
  5407. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5408. return logerror(err)
  5409. }
  5410. return nil
  5411. }
  5412. // BinaryUpgradeSetNextToastPgTypeOid calls the stored function 'pg_catalog.binary_upgrade_set_next_toast_pg_type_oid(oid)' on db.
  5413. func BinaryUpgradeSetNextToastPgTypeOid(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  5414. // call pg_catalog.binary_upgrade_set_next_toast_pg_type_oid
  5415. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_next_toast_pg_type_oid($1)`
  5416. // run
  5417. logf(sqlstr)
  5418. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5419. return logerror(err)
  5420. }
  5421. return nil
  5422. }
  5423. // BinaryUpgradeSetRecordInitPrivs calls the stored function 'pg_catalog.binary_upgrade_set_record_init_privs(boolean)' on db.
  5424. func BinaryUpgradeSetRecordInitPrivs(ctx context.Context, db DB, p0 bool) error {
  5425. // call pg_catalog.binary_upgrade_set_record_init_privs
  5426. const sqlstr = `SELECT * FROM pg_catalog.binary_upgrade_set_record_init_privs($1)`
  5427. // run
  5428. logf(sqlstr)
  5429. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  5430. return logerror(err)
  5431. }
  5432. return nil
  5433. }
  5434. // BitByIntegerAndInteger calls the stored function 'pg_catalog.bit(integer, integer) bit' on db.
  5435. func BitByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (uint8, error) {
  5436. // call pg_catalog.bit
  5437. const sqlstr = `SELECT * FROM pg_catalog.bit($1, $2)`
  5438. // run
  5439. var r0 uint8
  5440. logf(sqlstr, p0, p1)
  5441. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5442. return 0, logerror(err)
  5443. }
  5444. return r0, nil
  5445. }
  5446. // BitByBitIntegerAndBoolean calls the stored function 'pg_catalog.bit(bit, integer, boolean) bit' on db.
  5447. func BitByBitIntegerAndBoolean(ctx context.Context, db DB, p0 uint8, p1 int, p2 bool) (uint8, error) {
  5448. // call pg_catalog.bit
  5449. const sqlstr = `SELECT * FROM pg_catalog.bit($1, $2, $3)`
  5450. // run
  5451. var r0 uint8
  5452. logf(sqlstr, p0, p1, p2)
  5453. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  5454. return 0, logerror(err)
  5455. }
  5456. return r0, nil
  5457. }
  5458. // BitByBigintAndInteger calls the stored function 'pg_catalog.bit(bigint, integer) bit' on db.
  5459. func BitByBigintAndInteger(ctx context.Context, db DB, p0 int64, p1 int) (uint8, error) {
  5460. // call pg_catalog.bit
  5461. const sqlstr = `SELECT * FROM pg_catalog.bit($1, $2)`
  5462. // run
  5463. var r0 uint8
  5464. logf(sqlstr, p0, p1)
  5465. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5466. return 0, logerror(err)
  5467. }
  5468. return r0, nil
  5469. }
  5470. // BitLengthByBytea calls the stored function 'pg_catalog.bit_length(bytea) integer' on db.
  5471. func BitLengthByBytea(ctx context.Context, db DB, p0 []byte) (int, error) {
  5472. // call pg_catalog.bit_length
  5473. const sqlstr = `SELECT * FROM pg_catalog.bit_length($1)`
  5474. // run
  5475. var r0 int
  5476. logf(sqlstr, p0)
  5477. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5478. return 0, logerror(err)
  5479. }
  5480. return r0, nil
  5481. }
  5482. // BitLengthByText calls the stored function 'pg_catalog.bit_length(text) integer' on db.
  5483. func BitLengthByText(ctx context.Context, db DB, p0 string) (int, error) {
  5484. // call pg_catalog.bit_length
  5485. const sqlstr = `SELECT * FROM pg_catalog.bit_length($1)`
  5486. // run
  5487. var r0 int
  5488. logf(sqlstr, p0)
  5489. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5490. return 0, logerror(err)
  5491. }
  5492. return r0, nil
  5493. }
  5494. // BitLengthByBit calls the stored function 'pg_catalog.bit_length(bit) integer' on db.
  5495. func BitLengthByBit(ctx context.Context, db DB, p0 uint8) (int, error) {
  5496. // call pg_catalog.bit_length
  5497. const sqlstr = `SELECT * FROM pg_catalog.bit_length($1)`
  5498. // run
  5499. var r0 int
  5500. logf(sqlstr, p0)
  5501. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5502. return 0, logerror(err)
  5503. }
  5504. return r0, nil
  5505. }
  5506. // BitRecv calls the stored function 'pg_catalog.bit_recv(internal, oid, integer) bit' on db.
  5507. func BitRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) (uint8, error) {
  5508. // call pg_catalog.bit_recv
  5509. const sqlstr = `SELECT * FROM pg_catalog.bit_recv($1, $2, $3)`
  5510. // run
  5511. var r0 uint8
  5512. logf(sqlstr, p0, p1, p2)
  5513. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  5514. return 0, logerror(err)
  5515. }
  5516. return r0, nil
  5517. }
  5518. // BitSend calls the stored function 'pg_catalog.bit_send(bit) bytea' on db.
  5519. func BitSend(ctx context.Context, db DB, p0 uint8) ([]byte, error) {
  5520. // call pg_catalog.bit_send
  5521. const sqlstr = `SELECT * FROM pg_catalog.bit_send($1)`
  5522. // run
  5523. var r0 []byte
  5524. logf(sqlstr, p0)
  5525. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5526. return nil, logerror(err)
  5527. }
  5528. return r0, nil
  5529. }
  5530. // Bitand calls the stored function 'pg_catalog.bitand(bit, bit) bit' on db.
  5531. func Bitand(ctx context.Context, db DB, p0, p1 uint8) (uint8, error) {
  5532. // call pg_catalog.bitand
  5533. const sqlstr = `SELECT * FROM pg_catalog.bitand($1, $2)`
  5534. // run
  5535. var r0 uint8
  5536. logf(sqlstr, p0, p1)
  5537. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5538. return 0, logerror(err)
  5539. }
  5540. return r0, nil
  5541. }
  5542. // Bitcat calls the stored function 'pg_catalog.bitcat(bit varying, bit varying) bit varying' on db.
  5543. func Bitcat(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  5544. // call pg_catalog.bitcat
  5545. const sqlstr = `SELECT * FROM pg_catalog.bitcat($1, $2)`
  5546. // run
  5547. var r0 []byte
  5548. logf(sqlstr, p0, p1)
  5549. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5550. return nil, logerror(err)
  5551. }
  5552. return r0, nil
  5553. }
  5554. // Bitcmp calls the stored function 'pg_catalog.bitcmp(bit, bit) integer' on db.
  5555. func Bitcmp(ctx context.Context, db DB, p0, p1 uint8) (int, error) {
  5556. // call pg_catalog.bitcmp
  5557. const sqlstr = `SELECT * FROM pg_catalog.bitcmp($1, $2)`
  5558. // run
  5559. var r0 int
  5560. logf(sqlstr, p0, p1)
  5561. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5562. return 0, logerror(err)
  5563. }
  5564. return r0, nil
  5565. }
  5566. // Biteq calls the stored function 'pg_catalog.biteq(bit, bit) boolean' on db.
  5567. func Biteq(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5568. // call pg_catalog.biteq
  5569. const sqlstr = `SELECT * FROM pg_catalog.biteq($1, $2)`
  5570. // run
  5571. var r0 bool
  5572. logf(sqlstr, p0, p1)
  5573. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5574. return false, logerror(err)
  5575. }
  5576. return r0, nil
  5577. }
  5578. // Bitge calls the stored function 'pg_catalog.bitge(bit, bit) boolean' on db.
  5579. func Bitge(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5580. // call pg_catalog.bitge
  5581. const sqlstr = `SELECT * FROM pg_catalog.bitge($1, $2)`
  5582. // run
  5583. var r0 bool
  5584. logf(sqlstr, p0, p1)
  5585. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5586. return false, logerror(err)
  5587. }
  5588. return r0, nil
  5589. }
  5590. // Bitgt calls the stored function 'pg_catalog.bitgt(bit, bit) boolean' on db.
  5591. func Bitgt(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5592. // call pg_catalog.bitgt
  5593. const sqlstr = `SELECT * FROM pg_catalog.bitgt($1, $2)`
  5594. // run
  5595. var r0 bool
  5596. logf(sqlstr, p0, p1)
  5597. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5598. return false, logerror(err)
  5599. }
  5600. return r0, nil
  5601. }
  5602. // Bitle calls the stored function 'pg_catalog.bitle(bit, bit) boolean' on db.
  5603. func Bitle(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5604. // call pg_catalog.bitle
  5605. const sqlstr = `SELECT * FROM pg_catalog.bitle($1, $2)`
  5606. // run
  5607. var r0 bool
  5608. logf(sqlstr, p0, p1)
  5609. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5610. return false, logerror(err)
  5611. }
  5612. return r0, nil
  5613. }
  5614. // Bitlt calls the stored function 'pg_catalog.bitlt(bit, bit) boolean' on db.
  5615. func Bitlt(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5616. // call pg_catalog.bitlt
  5617. const sqlstr = `SELECT * FROM pg_catalog.bitlt($1, $2)`
  5618. // run
  5619. var r0 bool
  5620. logf(sqlstr, p0, p1)
  5621. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5622. return false, logerror(err)
  5623. }
  5624. return r0, nil
  5625. }
  5626. // Bitne calls the stored function 'pg_catalog.bitne(bit, bit) boolean' on db.
  5627. func Bitne(ctx context.Context, db DB, p0, p1 uint8) (bool, error) {
  5628. // call pg_catalog.bitne
  5629. const sqlstr = `SELECT * FROM pg_catalog.bitne($1, $2)`
  5630. // run
  5631. var r0 bool
  5632. logf(sqlstr, p0, p1)
  5633. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5634. return false, logerror(err)
  5635. }
  5636. return r0, nil
  5637. }
  5638. // Bitnot calls the stored function 'pg_catalog.bitnot(bit) bit' on db.
  5639. func Bitnot(ctx context.Context, db DB, p0 uint8) (uint8, error) {
  5640. // call pg_catalog.bitnot
  5641. const sqlstr = `SELECT * FROM pg_catalog.bitnot($1)`
  5642. // run
  5643. var r0 uint8
  5644. logf(sqlstr, p0)
  5645. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5646. return 0, logerror(err)
  5647. }
  5648. return r0, nil
  5649. }
  5650. // Bitor calls the stored function 'pg_catalog.bitor(bit, bit) bit' on db.
  5651. func Bitor(ctx context.Context, db DB, p0, p1 uint8) (uint8, error) {
  5652. // call pg_catalog.bitor
  5653. const sqlstr = `SELECT * FROM pg_catalog.bitor($1, $2)`
  5654. // run
  5655. var r0 uint8
  5656. logf(sqlstr, p0, p1)
  5657. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5658. return 0, logerror(err)
  5659. }
  5660. return r0, nil
  5661. }
  5662. // Bitshiftleft calls the stored function 'pg_catalog.bitshiftleft(bit, integer) bit' on db.
  5663. func Bitshiftleft(ctx context.Context, db DB, p0 uint8, p1 int) (uint8, error) {
  5664. // call pg_catalog.bitshiftleft
  5665. const sqlstr = `SELECT * FROM pg_catalog.bitshiftleft($1, $2)`
  5666. // run
  5667. var r0 uint8
  5668. logf(sqlstr, p0, p1)
  5669. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5670. return 0, logerror(err)
  5671. }
  5672. return r0, nil
  5673. }
  5674. // Bitshiftright calls the stored function 'pg_catalog.bitshiftright(bit, integer) bit' on db.
  5675. func Bitshiftright(ctx context.Context, db DB, p0 uint8, p1 int) (uint8, error) {
  5676. // call pg_catalog.bitshiftright
  5677. const sqlstr = `SELECT * FROM pg_catalog.bitshiftright($1, $2)`
  5678. // run
  5679. var r0 uint8
  5680. logf(sqlstr, p0, p1)
  5681. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5682. return 0, logerror(err)
  5683. }
  5684. return r0, nil
  5685. }
  5686. // Bittypmodin calls the stored function 'pg_catalog.bittypmodin(cstring) integer' on db.
  5687. func Bittypmodin(ctx context.Context, db DB, p0 []pgtypes.Cstring) (int, error) {
  5688. // call pg_catalog.bittypmodin
  5689. const sqlstr = `SELECT * FROM pg_catalog.bittypmodin($1)`
  5690. // run
  5691. var r0 int
  5692. logf(sqlstr, p0)
  5693. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5694. return 0, logerror(err)
  5695. }
  5696. return r0, nil
  5697. }
  5698. // Bitxor calls the stored function 'pg_catalog.bitxor(bit, bit) bit' on db.
  5699. func Bitxor(ctx context.Context, db DB, p0, p1 uint8) (uint8, error) {
  5700. // call pg_catalog.bitxor
  5701. const sqlstr = `SELECT * FROM pg_catalog.bitxor($1, $2)`
  5702. // run
  5703. var r0 uint8
  5704. logf(sqlstr, p0, p1)
  5705. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5706. return 0, logerror(err)
  5707. }
  5708. return r0, nil
  5709. }
  5710. // BoolByInteger calls the stored function 'pg_catalog.bool(integer) boolean' on db.
  5711. func BoolByInteger(ctx context.Context, db DB, p0 int) (bool, error) {
  5712. // call pg_catalog.bool
  5713. const sqlstr = `SELECT * FROM pg_catalog.bool($1)`
  5714. // run
  5715. var r0 bool
  5716. logf(sqlstr, p0)
  5717. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5718. return false, logerror(err)
  5719. }
  5720. return r0, nil
  5721. }
  5722. // BoolByJsonb calls the stored function 'pg_catalog.bool(jsonb) boolean' on db.
  5723. func BoolByJsonb(ctx context.Context, db DB, p0 []byte) (bool, error) {
  5724. // call pg_catalog.bool
  5725. const sqlstr = `SELECT * FROM pg_catalog.bool($1)`
  5726. // run
  5727. var r0 bool
  5728. logf(sqlstr, p0)
  5729. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5730. return false, logerror(err)
  5731. }
  5732. return r0, nil
  5733. }
  5734. // BoolAccum calls the stored function 'pg_catalog.bool_accum(internal, boolean) internal' on db.
  5735. func BoolAccum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 bool) (pgtypes.Internal, error) {
  5736. // call pg_catalog.bool_accum
  5737. const sqlstr = `SELECT * FROM pg_catalog.bool_accum($1, $2)`
  5738. // run
  5739. var r0 pgtypes.Internal
  5740. logf(sqlstr, p0, p1)
  5741. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5742. return pgtypes.Internal{}, logerror(err)
  5743. }
  5744. return r0, nil
  5745. }
  5746. // BoolAccumInv calls the stored function 'pg_catalog.bool_accum_inv(internal, boolean) internal' on db.
  5747. func BoolAccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 bool) (pgtypes.Internal, error) {
  5748. // call pg_catalog.bool_accum_inv
  5749. const sqlstr = `SELECT * FROM pg_catalog.bool_accum_inv($1, $2)`
  5750. // run
  5751. var r0 pgtypes.Internal
  5752. logf(sqlstr, p0, p1)
  5753. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5754. return pgtypes.Internal{}, logerror(err)
  5755. }
  5756. return r0, nil
  5757. }
  5758. // BoolAlltrue calls the stored function 'pg_catalog.bool_alltrue(internal) boolean' on db.
  5759. func BoolAlltrue(ctx context.Context, db DB, p0 pgtypes.Internal) (bool, error) {
  5760. // call pg_catalog.bool_alltrue
  5761. const sqlstr = `SELECT * FROM pg_catalog.bool_alltrue($1)`
  5762. // run
  5763. var r0 bool
  5764. logf(sqlstr, p0)
  5765. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5766. return false, logerror(err)
  5767. }
  5768. return r0, nil
  5769. }
  5770. // BoolAnytrue calls the stored function 'pg_catalog.bool_anytrue(internal) boolean' on db.
  5771. func BoolAnytrue(ctx context.Context, db DB, p0 pgtypes.Internal) (bool, error) {
  5772. // call pg_catalog.bool_anytrue
  5773. const sqlstr = `SELECT * FROM pg_catalog.bool_anytrue($1)`
  5774. // run
  5775. var r0 bool
  5776. logf(sqlstr, p0)
  5777. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5778. return false, logerror(err)
  5779. }
  5780. return r0, nil
  5781. }
  5782. // BoolandStatefunc calls the stored function 'pg_catalog.booland_statefunc(boolean, boolean) boolean' on db.
  5783. func BoolandStatefunc(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5784. // call pg_catalog.booland_statefunc
  5785. const sqlstr = `SELECT * FROM pg_catalog.booland_statefunc($1, $2)`
  5786. // run
  5787. var r0 bool
  5788. logf(sqlstr, p0, p1)
  5789. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5790. return false, logerror(err)
  5791. }
  5792. return r0, nil
  5793. }
  5794. // Booleq calls the stored function 'pg_catalog.booleq(boolean, boolean) boolean' on db.
  5795. func Booleq(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5796. // call pg_catalog.booleq
  5797. const sqlstr = `SELECT * FROM pg_catalog.booleq($1, $2)`
  5798. // run
  5799. var r0 bool
  5800. logf(sqlstr, p0, p1)
  5801. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5802. return false, logerror(err)
  5803. }
  5804. return r0, nil
  5805. }
  5806. // Boolge calls the stored function 'pg_catalog.boolge(boolean, boolean) boolean' on db.
  5807. func Boolge(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5808. // call pg_catalog.boolge
  5809. const sqlstr = `SELECT * FROM pg_catalog.boolge($1, $2)`
  5810. // run
  5811. var r0 bool
  5812. logf(sqlstr, p0, p1)
  5813. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5814. return false, logerror(err)
  5815. }
  5816. return r0, nil
  5817. }
  5818. // Boolgt calls the stored function 'pg_catalog.boolgt(boolean, boolean) boolean' on db.
  5819. func Boolgt(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5820. // call pg_catalog.boolgt
  5821. const sqlstr = `SELECT * FROM pg_catalog.boolgt($1, $2)`
  5822. // run
  5823. var r0 bool
  5824. logf(sqlstr, p0, p1)
  5825. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5826. return false, logerror(err)
  5827. }
  5828. return r0, nil
  5829. }
  5830. // Boolle calls the stored function 'pg_catalog.boolle(boolean, boolean) boolean' on db.
  5831. func Boolle(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5832. // call pg_catalog.boolle
  5833. const sqlstr = `SELECT * FROM pg_catalog.boolle($1, $2)`
  5834. // run
  5835. var r0 bool
  5836. logf(sqlstr, p0, p1)
  5837. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5838. return false, logerror(err)
  5839. }
  5840. return r0, nil
  5841. }
  5842. // Boollt calls the stored function 'pg_catalog.boollt(boolean, boolean) boolean' on db.
  5843. func Boollt(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5844. // call pg_catalog.boollt
  5845. const sqlstr = `SELECT * FROM pg_catalog.boollt($1, $2)`
  5846. // run
  5847. var r0 bool
  5848. logf(sqlstr, p0, p1)
  5849. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5850. return false, logerror(err)
  5851. }
  5852. return r0, nil
  5853. }
  5854. // Boolne calls the stored function 'pg_catalog.boolne(boolean, boolean) boolean' on db.
  5855. func Boolne(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5856. // call pg_catalog.boolne
  5857. const sqlstr = `SELECT * FROM pg_catalog.boolne($1, $2)`
  5858. // run
  5859. var r0 bool
  5860. logf(sqlstr, p0, p1)
  5861. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5862. return false, logerror(err)
  5863. }
  5864. return r0, nil
  5865. }
  5866. // BoolorStatefunc calls the stored function 'pg_catalog.boolor_statefunc(boolean, boolean) boolean' on db.
  5867. func BoolorStatefunc(ctx context.Context, db DB, p0, p1 bool) (bool, error) {
  5868. // call pg_catalog.boolor_statefunc
  5869. const sqlstr = `SELECT * FROM pg_catalog.boolor_statefunc($1, $2)`
  5870. // run
  5871. var r0 bool
  5872. logf(sqlstr, p0, p1)
  5873. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5874. return false, logerror(err)
  5875. }
  5876. return r0, nil
  5877. }
  5878. // Boolrecv calls the stored function 'pg_catalog.boolrecv(internal) boolean' on db.
  5879. func Boolrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (bool, error) {
  5880. // call pg_catalog.boolrecv
  5881. const sqlstr = `SELECT * FROM pg_catalog.boolrecv($1)`
  5882. // run
  5883. var r0 bool
  5884. logf(sqlstr, p0)
  5885. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5886. return false, logerror(err)
  5887. }
  5888. return r0, nil
  5889. }
  5890. // Boolsend calls the stored function 'pg_catalog.boolsend(boolean) bytea' on db.
  5891. func Boolsend(ctx context.Context, db DB, p0 bool) ([]byte, error) {
  5892. // call pg_catalog.boolsend
  5893. const sqlstr = `SELECT * FROM pg_catalog.boolsend($1)`
  5894. // run
  5895. var r0 []byte
  5896. logf(sqlstr, p0)
  5897. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5898. return nil, logerror(err)
  5899. }
  5900. return r0, nil
  5901. }
  5902. // BoundBox calls the stored function 'pg_catalog.bound_box(box, box) box' on db.
  5903. func BoundBox(ctx context.Context, db DB, p0, p1 pgtypes.Box) (pgtypes.Box, error) {
  5904. // call pg_catalog.bound_box
  5905. const sqlstr = `SELECT * FROM pg_catalog.bound_box($1, $2)`
  5906. // run
  5907. var r0 pgtypes.Box
  5908. logf(sqlstr, p0, p1)
  5909. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5910. return pgtypes.Box{}, logerror(err)
  5911. }
  5912. return r0, nil
  5913. }
  5914. // BoxByPointAndPoint calls the stored function 'pg_catalog.box(point, point) box' on db.
  5915. func BoxByPointAndPoint(ctx context.Context, db DB, p0, p1 pgtypes.Point) (pgtypes.Box, error) {
  5916. // call pg_catalog.box
  5917. const sqlstr = `SELECT * FROM pg_catalog.box($1, $2)`
  5918. // run
  5919. var r0 pgtypes.Box
  5920. logf(sqlstr, p0, p1)
  5921. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5922. return pgtypes.Box{}, logerror(err)
  5923. }
  5924. return r0, nil
  5925. }
  5926. // BoxByPolygon calls the stored function 'pg_catalog.box(polygon) box' on db.
  5927. func BoxByPolygon(ctx context.Context, db DB, p0 pgtypes.Polygon) (pgtypes.Box, error) {
  5928. // call pg_catalog.box
  5929. const sqlstr = `SELECT * FROM pg_catalog.box($1)`
  5930. // run
  5931. var r0 pgtypes.Box
  5932. logf(sqlstr, p0)
  5933. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5934. return pgtypes.Box{}, logerror(err)
  5935. }
  5936. return r0, nil
  5937. }
  5938. // BoxByCircle calls the stored function 'pg_catalog.box(circle) box' on db.
  5939. func BoxByCircle(ctx context.Context, db DB, p0 pgtypes.Circle) (pgtypes.Box, error) {
  5940. // call pg_catalog.box
  5941. const sqlstr = `SELECT * FROM pg_catalog.box($1)`
  5942. // run
  5943. var r0 pgtypes.Box
  5944. logf(sqlstr, p0)
  5945. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5946. return pgtypes.Box{}, logerror(err)
  5947. }
  5948. return r0, nil
  5949. }
  5950. // BoxByPoint calls the stored function 'pg_catalog.box(point) box' on db.
  5951. func BoxByPoint(ctx context.Context, db DB, p0 pgtypes.Point) (pgtypes.Box, error) {
  5952. // call pg_catalog.box
  5953. const sqlstr = `SELECT * FROM pg_catalog.box($1)`
  5954. // run
  5955. var r0 pgtypes.Box
  5956. logf(sqlstr, p0)
  5957. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  5958. return pgtypes.Box{}, logerror(err)
  5959. }
  5960. return r0, nil
  5961. }
  5962. // BoxAbove calls the stored function 'pg_catalog.box_above(box, box) boolean' on db.
  5963. func BoxAbove(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  5964. // call pg_catalog.box_above
  5965. const sqlstr = `SELECT * FROM pg_catalog.box_above($1, $2)`
  5966. // run
  5967. var r0 bool
  5968. logf(sqlstr, p0, p1)
  5969. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5970. return false, logerror(err)
  5971. }
  5972. return r0, nil
  5973. }
  5974. // BoxAboveEq calls the stored function 'pg_catalog.box_above_eq(box, box) boolean' on db.
  5975. func BoxAboveEq(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  5976. // call pg_catalog.box_above_eq
  5977. const sqlstr = `SELECT * FROM pg_catalog.box_above_eq($1, $2)`
  5978. // run
  5979. var r0 bool
  5980. logf(sqlstr, p0, p1)
  5981. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5982. return false, logerror(err)
  5983. }
  5984. return r0, nil
  5985. }
  5986. // BoxAdd calls the stored function 'pg_catalog.box_add(box, point) box' on db.
  5987. func BoxAdd(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (pgtypes.Box, error) {
  5988. // call pg_catalog.box_add
  5989. const sqlstr = `SELECT * FROM pg_catalog.box_add($1, $2)`
  5990. // run
  5991. var r0 pgtypes.Box
  5992. logf(sqlstr, p0, p1)
  5993. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  5994. return pgtypes.Box{}, logerror(err)
  5995. }
  5996. return r0, nil
  5997. }
  5998. // BoxBelow calls the stored function 'pg_catalog.box_below(box, box) boolean' on db.
  5999. func BoxBelow(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6000. // call pg_catalog.box_below
  6001. const sqlstr = `SELECT * FROM pg_catalog.box_below($1, $2)`
  6002. // run
  6003. var r0 bool
  6004. logf(sqlstr, p0, p1)
  6005. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6006. return false, logerror(err)
  6007. }
  6008. return r0, nil
  6009. }
  6010. // BoxBelowEq calls the stored function 'pg_catalog.box_below_eq(box, box) boolean' on db.
  6011. func BoxBelowEq(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6012. // call pg_catalog.box_below_eq
  6013. const sqlstr = `SELECT * FROM pg_catalog.box_below_eq($1, $2)`
  6014. // run
  6015. var r0 bool
  6016. logf(sqlstr, p0, p1)
  6017. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6018. return false, logerror(err)
  6019. }
  6020. return r0, nil
  6021. }
  6022. // BoxCenter calls the stored function 'pg_catalog.box_center(box) point' on db.
  6023. func BoxCenter(ctx context.Context, db DB, p0 pgtypes.Box) (pgtypes.Point, error) {
  6024. // call pg_catalog.box_center
  6025. const sqlstr = `SELECT * FROM pg_catalog.box_center($1)`
  6026. // run
  6027. var r0 pgtypes.Point
  6028. logf(sqlstr, p0)
  6029. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6030. return pgtypes.Point{}, logerror(err)
  6031. }
  6032. return r0, nil
  6033. }
  6034. // BoxContain calls the stored function 'pg_catalog.box_contain(box, box) boolean' on db.
  6035. func BoxContain(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6036. // call pg_catalog.box_contain
  6037. const sqlstr = `SELECT * FROM pg_catalog.box_contain($1, $2)`
  6038. // run
  6039. var r0 bool
  6040. logf(sqlstr, p0, p1)
  6041. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6042. return false, logerror(err)
  6043. }
  6044. return r0, nil
  6045. }
  6046. // BoxContainPt calls the stored function 'pg_catalog.box_contain_pt(box, point) boolean' on db.
  6047. func BoxContainPt(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (bool, error) {
  6048. // call pg_catalog.box_contain_pt
  6049. const sqlstr = `SELECT * FROM pg_catalog.box_contain_pt($1, $2)`
  6050. // run
  6051. var r0 bool
  6052. logf(sqlstr, p0, p1)
  6053. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6054. return false, logerror(err)
  6055. }
  6056. return r0, nil
  6057. }
  6058. // BoxContained calls the stored function 'pg_catalog.box_contained(box, box) boolean' on db.
  6059. func BoxContained(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6060. // call pg_catalog.box_contained
  6061. const sqlstr = `SELECT * FROM pg_catalog.box_contained($1, $2)`
  6062. // run
  6063. var r0 bool
  6064. logf(sqlstr, p0, p1)
  6065. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6066. return false, logerror(err)
  6067. }
  6068. return r0, nil
  6069. }
  6070. // BoxDistance calls the stored function 'pg_catalog.box_distance(box, box) double precision' on db.
  6071. func BoxDistance(ctx context.Context, db DB, p0, p1 pgtypes.Box) (float64, error) {
  6072. // call pg_catalog.box_distance
  6073. const sqlstr = `SELECT * FROM pg_catalog.box_distance($1, $2)`
  6074. // run
  6075. var r0 float64
  6076. logf(sqlstr, p0, p1)
  6077. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6078. return 0.0, logerror(err)
  6079. }
  6080. return r0, nil
  6081. }
  6082. // BoxDiv calls the stored function 'pg_catalog.box_div(box, point) box' on db.
  6083. func BoxDiv(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (pgtypes.Box, error) {
  6084. // call pg_catalog.box_div
  6085. const sqlstr = `SELECT * FROM pg_catalog.box_div($1, $2)`
  6086. // run
  6087. var r0 pgtypes.Box
  6088. logf(sqlstr, p0, p1)
  6089. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6090. return pgtypes.Box{}, logerror(err)
  6091. }
  6092. return r0, nil
  6093. }
  6094. // BoxEq calls the stored function 'pg_catalog.box_eq(box, box) boolean' on db.
  6095. func BoxEq(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6096. // call pg_catalog.box_eq
  6097. const sqlstr = `SELECT * FROM pg_catalog.box_eq($1, $2)`
  6098. // run
  6099. var r0 bool
  6100. logf(sqlstr, p0, p1)
  6101. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6102. return false, logerror(err)
  6103. }
  6104. return r0, nil
  6105. }
  6106. // BoxGe calls the stored function 'pg_catalog.box_ge(box, box) boolean' on db.
  6107. func BoxGe(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6108. // call pg_catalog.box_ge
  6109. const sqlstr = `SELECT * FROM pg_catalog.box_ge($1, $2)`
  6110. // run
  6111. var r0 bool
  6112. logf(sqlstr, p0, p1)
  6113. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6114. return false, logerror(err)
  6115. }
  6116. return r0, nil
  6117. }
  6118. // BoxGt calls the stored function 'pg_catalog.box_gt(box, box) boolean' on db.
  6119. func BoxGt(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6120. // call pg_catalog.box_gt
  6121. const sqlstr = `SELECT * FROM pg_catalog.box_gt($1, $2)`
  6122. // run
  6123. var r0 bool
  6124. logf(sqlstr, p0, p1)
  6125. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6126. return false, logerror(err)
  6127. }
  6128. return r0, nil
  6129. }
  6130. // BoxIntersect calls the stored function 'pg_catalog.box_intersect(box, box) box' on db.
  6131. func BoxIntersect(ctx context.Context, db DB, p0, p1 pgtypes.Box) (pgtypes.Box, error) {
  6132. // call pg_catalog.box_intersect
  6133. const sqlstr = `SELECT * FROM pg_catalog.box_intersect($1, $2)`
  6134. // run
  6135. var r0 pgtypes.Box
  6136. logf(sqlstr, p0, p1)
  6137. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6138. return pgtypes.Box{}, logerror(err)
  6139. }
  6140. return r0, nil
  6141. }
  6142. // BoxLe calls the stored function 'pg_catalog.box_le(box, box) boolean' on db.
  6143. func BoxLe(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6144. // call pg_catalog.box_le
  6145. const sqlstr = `SELECT * FROM pg_catalog.box_le($1, $2)`
  6146. // run
  6147. var r0 bool
  6148. logf(sqlstr, p0, p1)
  6149. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6150. return false, logerror(err)
  6151. }
  6152. return r0, nil
  6153. }
  6154. // BoxLeft calls the stored function 'pg_catalog.box_left(box, box) boolean' on db.
  6155. func BoxLeft(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6156. // call pg_catalog.box_left
  6157. const sqlstr = `SELECT * FROM pg_catalog.box_left($1, $2)`
  6158. // run
  6159. var r0 bool
  6160. logf(sqlstr, p0, p1)
  6161. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6162. return false, logerror(err)
  6163. }
  6164. return r0, nil
  6165. }
  6166. // BoxLt calls the stored function 'pg_catalog.box_lt(box, box) boolean' on db.
  6167. func BoxLt(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6168. // call pg_catalog.box_lt
  6169. const sqlstr = `SELECT * FROM pg_catalog.box_lt($1, $2)`
  6170. // run
  6171. var r0 bool
  6172. logf(sqlstr, p0, p1)
  6173. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6174. return false, logerror(err)
  6175. }
  6176. return r0, nil
  6177. }
  6178. // BoxMul calls the stored function 'pg_catalog.box_mul(box, point) box' on db.
  6179. func BoxMul(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (pgtypes.Box, error) {
  6180. // call pg_catalog.box_mul
  6181. const sqlstr = `SELECT * FROM pg_catalog.box_mul($1, $2)`
  6182. // run
  6183. var r0 pgtypes.Box
  6184. logf(sqlstr, p0, p1)
  6185. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6186. return pgtypes.Box{}, logerror(err)
  6187. }
  6188. return r0, nil
  6189. }
  6190. // BoxOverabove calls the stored function 'pg_catalog.box_overabove(box, box) boolean' on db.
  6191. func BoxOverabove(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6192. // call pg_catalog.box_overabove
  6193. const sqlstr = `SELECT * FROM pg_catalog.box_overabove($1, $2)`
  6194. // run
  6195. var r0 bool
  6196. logf(sqlstr, p0, p1)
  6197. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6198. return false, logerror(err)
  6199. }
  6200. return r0, nil
  6201. }
  6202. // BoxOverbelow calls the stored function 'pg_catalog.box_overbelow(box, box) boolean' on db.
  6203. func BoxOverbelow(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6204. // call pg_catalog.box_overbelow
  6205. const sqlstr = `SELECT * FROM pg_catalog.box_overbelow($1, $2)`
  6206. // run
  6207. var r0 bool
  6208. logf(sqlstr, p0, p1)
  6209. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6210. return false, logerror(err)
  6211. }
  6212. return r0, nil
  6213. }
  6214. // BoxOverlap calls the stored function 'pg_catalog.box_overlap(box, box) boolean' on db.
  6215. func BoxOverlap(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6216. // call pg_catalog.box_overlap
  6217. const sqlstr = `SELECT * FROM pg_catalog.box_overlap($1, $2)`
  6218. // run
  6219. var r0 bool
  6220. logf(sqlstr, p0, p1)
  6221. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6222. return false, logerror(err)
  6223. }
  6224. return r0, nil
  6225. }
  6226. // BoxOverleft calls the stored function 'pg_catalog.box_overleft(box, box) boolean' on db.
  6227. func BoxOverleft(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6228. // call pg_catalog.box_overleft
  6229. const sqlstr = `SELECT * FROM pg_catalog.box_overleft($1, $2)`
  6230. // run
  6231. var r0 bool
  6232. logf(sqlstr, p0, p1)
  6233. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6234. return false, logerror(err)
  6235. }
  6236. return r0, nil
  6237. }
  6238. // BoxOverright calls the stored function 'pg_catalog.box_overright(box, box) boolean' on db.
  6239. func BoxOverright(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6240. // call pg_catalog.box_overright
  6241. const sqlstr = `SELECT * FROM pg_catalog.box_overright($1, $2)`
  6242. // run
  6243. var r0 bool
  6244. logf(sqlstr, p0, p1)
  6245. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6246. return false, logerror(err)
  6247. }
  6248. return r0, nil
  6249. }
  6250. // BoxRecv calls the stored function 'pg_catalog.box_recv(internal) box' on db.
  6251. func BoxRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Box, error) {
  6252. // call pg_catalog.box_recv
  6253. const sqlstr = `SELECT * FROM pg_catalog.box_recv($1)`
  6254. // run
  6255. var r0 pgtypes.Box
  6256. logf(sqlstr, p0)
  6257. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6258. return pgtypes.Box{}, logerror(err)
  6259. }
  6260. return r0, nil
  6261. }
  6262. // BoxRight calls the stored function 'pg_catalog.box_right(box, box) boolean' on db.
  6263. func BoxRight(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6264. // call pg_catalog.box_right
  6265. const sqlstr = `SELECT * FROM pg_catalog.box_right($1, $2)`
  6266. // run
  6267. var r0 bool
  6268. logf(sqlstr, p0, p1)
  6269. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6270. return false, logerror(err)
  6271. }
  6272. return r0, nil
  6273. }
  6274. // BoxSame calls the stored function 'pg_catalog.box_same(box, box) boolean' on db.
  6275. func BoxSame(ctx context.Context, db DB, p0, p1 pgtypes.Box) (bool, error) {
  6276. // call pg_catalog.box_same
  6277. const sqlstr = `SELECT * FROM pg_catalog.box_same($1, $2)`
  6278. // run
  6279. var r0 bool
  6280. logf(sqlstr, p0, p1)
  6281. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6282. return false, logerror(err)
  6283. }
  6284. return r0, nil
  6285. }
  6286. // BoxSend calls the stored function 'pg_catalog.box_send(box) bytea' on db.
  6287. func BoxSend(ctx context.Context, db DB, p0 pgtypes.Box) ([]byte, error) {
  6288. // call pg_catalog.box_send
  6289. const sqlstr = `SELECT * FROM pg_catalog.box_send($1)`
  6290. // run
  6291. var r0 []byte
  6292. logf(sqlstr, p0)
  6293. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6294. return nil, logerror(err)
  6295. }
  6296. return r0, nil
  6297. }
  6298. // BoxSub calls the stored function 'pg_catalog.box_sub(box, point) box' on db.
  6299. func BoxSub(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (pgtypes.Box, error) {
  6300. // call pg_catalog.box_sub
  6301. const sqlstr = `SELECT * FROM pg_catalog.box_sub($1, $2)`
  6302. // run
  6303. var r0 pgtypes.Box
  6304. logf(sqlstr, p0, p1)
  6305. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6306. return pgtypes.Box{}, logerror(err)
  6307. }
  6308. return r0, nil
  6309. }
  6310. // BpcharByName calls the stored function 'pg_catalog.bpchar(name) character' on db.
  6311. func BpcharByName(ctx context.Context, db DB, p0 string) (string, error) {
  6312. // call pg_catalog.bpchar
  6313. const sqlstr = `SELECT * FROM pg_catalog.bpchar($1)`
  6314. // run
  6315. var r0 string
  6316. logf(sqlstr, p0)
  6317. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6318. return "", logerror(err)
  6319. }
  6320. return r0, nil
  6321. }
  6322. // BpcharByCharacterIntegerAndBoolean calls the stored function 'pg_catalog.bpchar(character, integer, boolean) character' on db.
  6323. func BpcharByCharacterIntegerAndBoolean(ctx context.Context, db DB, p0 string, p1 int, p2 bool) (string, error) {
  6324. // call pg_catalog.bpchar
  6325. const sqlstr = `SELECT * FROM pg_catalog.bpchar($1, $2, $3)`
  6326. // run
  6327. var r0 string
  6328. logf(sqlstr, p0, p1, p2)
  6329. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6330. return "", logerror(err)
  6331. }
  6332. return r0, nil
  6333. }
  6334. // BpcharByChar calls the stored function 'pg_catalog.bpchar("char") character' on db.
  6335. func BpcharByChar(ctx context.Context, db DB, p0 pgtypes.Char) (string, error) {
  6336. // call pg_catalog.bpchar
  6337. const sqlstr = `SELECT * FROM pg_catalog.bpchar($1)`
  6338. // run
  6339. var r0 string
  6340. logf(sqlstr, p0)
  6341. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6342. return "", logerror(err)
  6343. }
  6344. return r0, nil
  6345. }
  6346. // BpcharLarger calls the stored function 'pg_catalog.bpchar_larger(character, character) character' on db.
  6347. func BpcharLarger(ctx context.Context, db DB, p0, p1 string) (string, error) {
  6348. // call pg_catalog.bpchar_larger
  6349. const sqlstr = `SELECT * FROM pg_catalog.bpchar_larger($1, $2)`
  6350. // run
  6351. var r0 string
  6352. logf(sqlstr, p0, p1)
  6353. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6354. return "", logerror(err)
  6355. }
  6356. return r0, nil
  6357. }
  6358. // BpcharPatternGe calls the stored function 'pg_catalog.bpchar_pattern_ge(character, character) boolean' on db.
  6359. func BpcharPatternGe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6360. // call pg_catalog.bpchar_pattern_ge
  6361. const sqlstr = `SELECT * FROM pg_catalog.bpchar_pattern_ge($1, $2)`
  6362. // run
  6363. var r0 bool
  6364. logf(sqlstr, p0, p1)
  6365. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6366. return false, logerror(err)
  6367. }
  6368. return r0, nil
  6369. }
  6370. // BpcharPatternGt calls the stored function 'pg_catalog.bpchar_pattern_gt(character, character) boolean' on db.
  6371. func BpcharPatternGt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6372. // call pg_catalog.bpchar_pattern_gt
  6373. const sqlstr = `SELECT * FROM pg_catalog.bpchar_pattern_gt($1, $2)`
  6374. // run
  6375. var r0 bool
  6376. logf(sqlstr, p0, p1)
  6377. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6378. return false, logerror(err)
  6379. }
  6380. return r0, nil
  6381. }
  6382. // BpcharPatternLe calls the stored function 'pg_catalog.bpchar_pattern_le(character, character) boolean' on db.
  6383. func BpcharPatternLe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6384. // call pg_catalog.bpchar_pattern_le
  6385. const sqlstr = `SELECT * FROM pg_catalog.bpchar_pattern_le($1, $2)`
  6386. // run
  6387. var r0 bool
  6388. logf(sqlstr, p0, p1)
  6389. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6390. return false, logerror(err)
  6391. }
  6392. return r0, nil
  6393. }
  6394. // BpcharPatternLt calls the stored function 'pg_catalog.bpchar_pattern_lt(character, character) boolean' on db.
  6395. func BpcharPatternLt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6396. // call pg_catalog.bpchar_pattern_lt
  6397. const sqlstr = `SELECT * FROM pg_catalog.bpchar_pattern_lt($1, $2)`
  6398. // run
  6399. var r0 bool
  6400. logf(sqlstr, p0, p1)
  6401. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6402. return false, logerror(err)
  6403. }
  6404. return r0, nil
  6405. }
  6406. // BpcharSmaller calls the stored function 'pg_catalog.bpchar_smaller(character, character) character' on db.
  6407. func BpcharSmaller(ctx context.Context, db DB, p0, p1 string) (string, error) {
  6408. // call pg_catalog.bpchar_smaller
  6409. const sqlstr = `SELECT * FROM pg_catalog.bpchar_smaller($1, $2)`
  6410. // run
  6411. var r0 string
  6412. logf(sqlstr, p0, p1)
  6413. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6414. return "", logerror(err)
  6415. }
  6416. return r0, nil
  6417. }
  6418. // BpcharSortsupport calls the stored function 'pg_catalog.bpchar_sortsupport(internal)' on db.
  6419. func BpcharSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  6420. // call pg_catalog.bpchar_sortsupport
  6421. const sqlstr = `SELECT * FROM pg_catalog.bpchar_sortsupport($1)`
  6422. // run
  6423. logf(sqlstr)
  6424. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  6425. return logerror(err)
  6426. }
  6427. return nil
  6428. }
  6429. // Bpcharcmp calls the stored function 'pg_catalog.bpcharcmp(character, character) integer' on db.
  6430. func Bpcharcmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  6431. // call pg_catalog.bpcharcmp
  6432. const sqlstr = `SELECT * FROM pg_catalog.bpcharcmp($1, $2)`
  6433. // run
  6434. var r0 int
  6435. logf(sqlstr, p0, p1)
  6436. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6437. return 0, logerror(err)
  6438. }
  6439. return r0, nil
  6440. }
  6441. // Bpchareq calls the stored function 'pg_catalog.bpchareq(character, character) boolean' on db.
  6442. func Bpchareq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6443. // call pg_catalog.bpchareq
  6444. const sqlstr = `SELECT * FROM pg_catalog.bpchareq($1, $2)`
  6445. // run
  6446. var r0 bool
  6447. logf(sqlstr, p0, p1)
  6448. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6449. return false, logerror(err)
  6450. }
  6451. return r0, nil
  6452. }
  6453. // Bpcharge calls the stored function 'pg_catalog.bpcharge(character, character) boolean' on db.
  6454. func Bpcharge(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6455. // call pg_catalog.bpcharge
  6456. const sqlstr = `SELECT * FROM pg_catalog.bpcharge($1, $2)`
  6457. // run
  6458. var r0 bool
  6459. logf(sqlstr, p0, p1)
  6460. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6461. return false, logerror(err)
  6462. }
  6463. return r0, nil
  6464. }
  6465. // Bpchargt calls the stored function 'pg_catalog.bpchargt(character, character) boolean' on db.
  6466. func Bpchargt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6467. // call pg_catalog.bpchargt
  6468. const sqlstr = `SELECT * FROM pg_catalog.bpchargt($1, $2)`
  6469. // run
  6470. var r0 bool
  6471. logf(sqlstr, p0, p1)
  6472. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6473. return false, logerror(err)
  6474. }
  6475. return r0, nil
  6476. }
  6477. // Bpchariclike calls the stored function 'pg_catalog.bpchariclike(character, text) boolean' on db.
  6478. func Bpchariclike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6479. // call pg_catalog.bpchariclike
  6480. const sqlstr = `SELECT * FROM pg_catalog.bpchariclike($1, $2)`
  6481. // run
  6482. var r0 bool
  6483. logf(sqlstr, p0, p1)
  6484. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6485. return false, logerror(err)
  6486. }
  6487. return r0, nil
  6488. }
  6489. // Bpcharicnlike calls the stored function 'pg_catalog.bpcharicnlike(character, text) boolean' on db.
  6490. func Bpcharicnlike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6491. // call pg_catalog.bpcharicnlike
  6492. const sqlstr = `SELECT * FROM pg_catalog.bpcharicnlike($1, $2)`
  6493. // run
  6494. var r0 bool
  6495. logf(sqlstr, p0, p1)
  6496. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6497. return false, logerror(err)
  6498. }
  6499. return r0, nil
  6500. }
  6501. // Bpcharicregexeq calls the stored function 'pg_catalog.bpcharicregexeq(character, text) boolean' on db.
  6502. func Bpcharicregexeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6503. // call pg_catalog.bpcharicregexeq
  6504. const sqlstr = `SELECT * FROM pg_catalog.bpcharicregexeq($1, $2)`
  6505. // run
  6506. var r0 bool
  6507. logf(sqlstr, p0, p1)
  6508. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6509. return false, logerror(err)
  6510. }
  6511. return r0, nil
  6512. }
  6513. // Bpcharicregexne calls the stored function 'pg_catalog.bpcharicregexne(character, text) boolean' on db.
  6514. func Bpcharicregexne(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6515. // call pg_catalog.bpcharicregexne
  6516. const sqlstr = `SELECT * FROM pg_catalog.bpcharicregexne($1, $2)`
  6517. // run
  6518. var r0 bool
  6519. logf(sqlstr, p0, p1)
  6520. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6521. return false, logerror(err)
  6522. }
  6523. return r0, nil
  6524. }
  6525. // Bpcharle calls the stored function 'pg_catalog.bpcharle(character, character) boolean' on db.
  6526. func Bpcharle(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6527. // call pg_catalog.bpcharle
  6528. const sqlstr = `SELECT * FROM pg_catalog.bpcharle($1, $2)`
  6529. // run
  6530. var r0 bool
  6531. logf(sqlstr, p0, p1)
  6532. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6533. return false, logerror(err)
  6534. }
  6535. return r0, nil
  6536. }
  6537. // Bpcharlike calls the stored function 'pg_catalog.bpcharlike(character, text) boolean' on db.
  6538. func Bpcharlike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6539. // call pg_catalog.bpcharlike
  6540. const sqlstr = `SELECT * FROM pg_catalog.bpcharlike($1, $2)`
  6541. // run
  6542. var r0 bool
  6543. logf(sqlstr, p0, p1)
  6544. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6545. return false, logerror(err)
  6546. }
  6547. return r0, nil
  6548. }
  6549. // Bpcharlt calls the stored function 'pg_catalog.bpcharlt(character, character) boolean' on db.
  6550. func Bpcharlt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6551. // call pg_catalog.bpcharlt
  6552. const sqlstr = `SELECT * FROM pg_catalog.bpcharlt($1, $2)`
  6553. // run
  6554. var r0 bool
  6555. logf(sqlstr, p0, p1)
  6556. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6557. return false, logerror(err)
  6558. }
  6559. return r0, nil
  6560. }
  6561. // Bpcharne calls the stored function 'pg_catalog.bpcharne(character, character) boolean' on db.
  6562. func Bpcharne(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6563. // call pg_catalog.bpcharne
  6564. const sqlstr = `SELECT * FROM pg_catalog.bpcharne($1, $2)`
  6565. // run
  6566. var r0 bool
  6567. logf(sqlstr, p0, p1)
  6568. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6569. return false, logerror(err)
  6570. }
  6571. return r0, nil
  6572. }
  6573. // Bpcharnlike calls the stored function 'pg_catalog.bpcharnlike(character, text) boolean' on db.
  6574. func Bpcharnlike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6575. // call pg_catalog.bpcharnlike
  6576. const sqlstr = `SELECT * FROM pg_catalog.bpcharnlike($1, $2)`
  6577. // run
  6578. var r0 bool
  6579. logf(sqlstr, p0, p1)
  6580. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6581. return false, logerror(err)
  6582. }
  6583. return r0, nil
  6584. }
  6585. // Bpcharrecv calls the stored function 'pg_catalog.bpcharrecv(internal, oid, integer) character' on db.
  6586. func Bpcharrecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) (string, error) {
  6587. // call pg_catalog.bpcharrecv
  6588. const sqlstr = `SELECT * FROM pg_catalog.bpcharrecv($1, $2, $3)`
  6589. // run
  6590. var r0 string
  6591. logf(sqlstr, p0, p1, p2)
  6592. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6593. return "", logerror(err)
  6594. }
  6595. return r0, nil
  6596. }
  6597. // Bpcharregexeq calls the stored function 'pg_catalog.bpcharregexeq(character, text) boolean' on db.
  6598. func Bpcharregexeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6599. // call pg_catalog.bpcharregexeq
  6600. const sqlstr = `SELECT * FROM pg_catalog.bpcharregexeq($1, $2)`
  6601. // run
  6602. var r0 bool
  6603. logf(sqlstr, p0, p1)
  6604. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6605. return false, logerror(err)
  6606. }
  6607. return r0, nil
  6608. }
  6609. // Bpcharregexne calls the stored function 'pg_catalog.bpcharregexne(character, text) boolean' on db.
  6610. func Bpcharregexne(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  6611. // call pg_catalog.bpcharregexne
  6612. const sqlstr = `SELECT * FROM pg_catalog.bpcharregexne($1, $2)`
  6613. // run
  6614. var r0 bool
  6615. logf(sqlstr, p0, p1)
  6616. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6617. return false, logerror(err)
  6618. }
  6619. return r0, nil
  6620. }
  6621. // Bpcharsend calls the stored function 'pg_catalog.bpcharsend(character) bytea' on db.
  6622. func Bpcharsend(ctx context.Context, db DB, p0 string) ([]byte, error) {
  6623. // call pg_catalog.bpcharsend
  6624. const sqlstr = `SELECT * FROM pg_catalog.bpcharsend($1)`
  6625. // run
  6626. var r0 []byte
  6627. logf(sqlstr, p0)
  6628. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6629. return nil, logerror(err)
  6630. }
  6631. return r0, nil
  6632. }
  6633. // Bpchartypmodin calls the stored function 'pg_catalog.bpchartypmodin(cstring) integer' on db.
  6634. func Bpchartypmodin(ctx context.Context, db DB, p0 []pgtypes.Cstring) (int, error) {
  6635. // call pg_catalog.bpchartypmodin
  6636. const sqlstr = `SELECT * FROM pg_catalog.bpchartypmodin($1)`
  6637. // run
  6638. var r0 int
  6639. logf(sqlstr, p0)
  6640. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6641. return 0, logerror(err)
  6642. }
  6643. return r0, nil
  6644. }
  6645. // BrinDesummarizeRange calls the stored function 'pg_catalog.brin_desummarize_range(regclass, bigint)' on db.
  6646. func BrinDesummarizeRange(ctx context.Context, db DB, p0 pgtypes.Regclass, p1 int64) error {
  6647. // call pg_catalog.brin_desummarize_range
  6648. const sqlstr = `SELECT * FROM pg_catalog.brin_desummarize_range($1, $2)`
  6649. // run
  6650. logf(sqlstr)
  6651. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  6652. return logerror(err)
  6653. }
  6654. return nil
  6655. }
  6656. // BrinInclusionAddValue calls the stored function 'pg_catalog.brin_inclusion_add_value(internal, internal, internal, internal) boolean' on db.
  6657. func BrinInclusionAddValue(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (bool, error) {
  6658. // call pg_catalog.brin_inclusion_add_value
  6659. const sqlstr = `SELECT * FROM pg_catalog.brin_inclusion_add_value($1, $2, $3, $4)`
  6660. // run
  6661. var r0 bool
  6662. logf(sqlstr, p0, p1, p2, p3)
  6663. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  6664. return false, logerror(err)
  6665. }
  6666. return r0, nil
  6667. }
  6668. // BrinInclusionConsistent calls the stored function 'pg_catalog.brin_inclusion_consistent(internal, internal, internal) boolean' on db.
  6669. func BrinInclusionConsistent(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (bool, error) {
  6670. // call pg_catalog.brin_inclusion_consistent
  6671. const sqlstr = `SELECT * FROM pg_catalog.brin_inclusion_consistent($1, $2, $3)`
  6672. // run
  6673. var r0 bool
  6674. logf(sqlstr, p0, p1, p2)
  6675. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6676. return false, logerror(err)
  6677. }
  6678. return r0, nil
  6679. }
  6680. // BrinInclusionOpcinfo calls the stored function 'pg_catalog.brin_inclusion_opcinfo(internal) internal' on db.
  6681. func BrinInclusionOpcinfo(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  6682. // call pg_catalog.brin_inclusion_opcinfo
  6683. const sqlstr = `SELECT * FROM pg_catalog.brin_inclusion_opcinfo($1)`
  6684. // run
  6685. var r0 pgtypes.Internal
  6686. logf(sqlstr, p0)
  6687. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6688. return pgtypes.Internal{}, logerror(err)
  6689. }
  6690. return r0, nil
  6691. }
  6692. // BrinInclusionUnion calls the stored function 'pg_catalog.brin_inclusion_union(internal, internal, internal) boolean' on db.
  6693. func BrinInclusionUnion(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (bool, error) {
  6694. // call pg_catalog.brin_inclusion_union
  6695. const sqlstr = `SELECT * FROM pg_catalog.brin_inclusion_union($1, $2, $3)`
  6696. // run
  6697. var r0 bool
  6698. logf(sqlstr, p0, p1, p2)
  6699. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6700. return false, logerror(err)
  6701. }
  6702. return r0, nil
  6703. }
  6704. // BrinMinmaxAddValue calls the stored function 'pg_catalog.brin_minmax_add_value(internal, internal, internal, internal) boolean' on db.
  6705. func BrinMinmaxAddValue(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (bool, error) {
  6706. // call pg_catalog.brin_minmax_add_value
  6707. const sqlstr = `SELECT * FROM pg_catalog.brin_minmax_add_value($1, $2, $3, $4)`
  6708. // run
  6709. var r0 bool
  6710. logf(sqlstr, p0, p1, p2, p3)
  6711. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  6712. return false, logerror(err)
  6713. }
  6714. return r0, nil
  6715. }
  6716. // BrinMinmaxConsistent calls the stored function 'pg_catalog.brin_minmax_consistent(internal, internal, internal) boolean' on db.
  6717. func BrinMinmaxConsistent(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (bool, error) {
  6718. // call pg_catalog.brin_minmax_consistent
  6719. const sqlstr = `SELECT * FROM pg_catalog.brin_minmax_consistent($1, $2, $3)`
  6720. // run
  6721. var r0 bool
  6722. logf(sqlstr, p0, p1, p2)
  6723. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6724. return false, logerror(err)
  6725. }
  6726. return r0, nil
  6727. }
  6728. // BrinMinmaxOpcinfo calls the stored function 'pg_catalog.brin_minmax_opcinfo(internal) internal' on db.
  6729. func BrinMinmaxOpcinfo(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  6730. // call pg_catalog.brin_minmax_opcinfo
  6731. const sqlstr = `SELECT * FROM pg_catalog.brin_minmax_opcinfo($1)`
  6732. // run
  6733. var r0 pgtypes.Internal
  6734. logf(sqlstr, p0)
  6735. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6736. return pgtypes.Internal{}, logerror(err)
  6737. }
  6738. return r0, nil
  6739. }
  6740. // BrinMinmaxUnion calls the stored function 'pg_catalog.brin_minmax_union(internal, internal, internal) boolean' on db.
  6741. func BrinMinmaxUnion(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (bool, error) {
  6742. // call pg_catalog.brin_minmax_union
  6743. const sqlstr = `SELECT * FROM pg_catalog.brin_minmax_union($1, $2, $3)`
  6744. // run
  6745. var r0 bool
  6746. logf(sqlstr, p0, p1, p2)
  6747. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  6748. return false, logerror(err)
  6749. }
  6750. return r0, nil
  6751. }
  6752. // BrinSummarizeNewValues calls the stored function 'pg_catalog.brin_summarize_new_values(regclass) integer' on db.
  6753. func BrinSummarizeNewValues(ctx context.Context, db DB, p0 pgtypes.Regclass) (int, error) {
  6754. // call pg_catalog.brin_summarize_new_values
  6755. const sqlstr = `SELECT * FROM pg_catalog.brin_summarize_new_values($1)`
  6756. // run
  6757. var r0 int
  6758. logf(sqlstr, p0)
  6759. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6760. return 0, logerror(err)
  6761. }
  6762. return r0, nil
  6763. }
  6764. // BrinSummarizeRange calls the stored function 'pg_catalog.brin_summarize_range(regclass, bigint) integer' on db.
  6765. func BrinSummarizeRange(ctx context.Context, db DB, p0 pgtypes.Regclass, p1 int64) (int, error) {
  6766. // call pg_catalog.brin_summarize_range
  6767. const sqlstr = `SELECT * FROM pg_catalog.brin_summarize_range($1, $2)`
  6768. // run
  6769. var r0 int
  6770. logf(sqlstr, p0, p1)
  6771. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6772. return 0, logerror(err)
  6773. }
  6774. return r0, nil
  6775. }
  6776. // Brinhandler calls the stored function 'pg_catalog.brinhandler(internal) index_am_handler' on db.
  6777. func Brinhandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.IndexAmHandler, error) {
  6778. // call pg_catalog.brinhandler
  6779. const sqlstr = `SELECT * FROM pg_catalog.brinhandler($1)`
  6780. // run
  6781. var r0 pgtypes.IndexAmHandler
  6782. logf(sqlstr, p0)
  6783. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6784. return pgtypes.IndexAmHandler{}, logerror(err)
  6785. }
  6786. return r0, nil
  6787. }
  6788. // Broadcast calls the stored function 'pg_catalog.broadcast(inet) inet' on db.
  6789. func Broadcast(ctx context.Context, db DB, p0 string) (string, error) {
  6790. // call pg_catalog.broadcast
  6791. const sqlstr = `SELECT * FROM pg_catalog.broadcast($1)`
  6792. // run
  6793. var r0 string
  6794. logf(sqlstr, p0)
  6795. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6796. return "", logerror(err)
  6797. }
  6798. return r0, nil
  6799. }
  6800. // Btarraycmp calls the stored function 'pg_catalog.btarraycmp(anyarray, anyarray) integer' on db.
  6801. func Btarraycmp(ctx context.Context, db DB, p0, p1 pgtypes.Anyarray) (int, error) {
  6802. // call pg_catalog.btarraycmp
  6803. const sqlstr = `SELECT * FROM pg_catalog.btarraycmp($1, $2)`
  6804. // run
  6805. var r0 int
  6806. logf(sqlstr, p0, p1)
  6807. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6808. return 0, logerror(err)
  6809. }
  6810. return r0, nil
  6811. }
  6812. // Btboolcmp calls the stored function 'pg_catalog.btboolcmp(boolean, boolean) integer' on db.
  6813. func Btboolcmp(ctx context.Context, db DB, p0, p1 bool) (int, error) {
  6814. // call pg_catalog.btboolcmp
  6815. const sqlstr = `SELECT * FROM pg_catalog.btboolcmp($1, $2)`
  6816. // run
  6817. var r0 int
  6818. logf(sqlstr, p0, p1)
  6819. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6820. return 0, logerror(err)
  6821. }
  6822. return r0, nil
  6823. }
  6824. // BtbpcharPatternCmp calls the stored function 'pg_catalog.btbpchar_pattern_cmp(character, character) integer' on db.
  6825. func BtbpcharPatternCmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  6826. // call pg_catalog.btbpchar_pattern_cmp
  6827. const sqlstr = `SELECT * FROM pg_catalog.btbpchar_pattern_cmp($1, $2)`
  6828. // run
  6829. var r0 int
  6830. logf(sqlstr, p0, p1)
  6831. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6832. return 0, logerror(err)
  6833. }
  6834. return r0, nil
  6835. }
  6836. // BtbpcharPatternSortsupport calls the stored function 'pg_catalog.btbpchar_pattern_sortsupport(internal)' on db.
  6837. func BtbpcharPatternSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  6838. // call pg_catalog.btbpchar_pattern_sortsupport
  6839. const sqlstr = `SELECT * FROM pg_catalog.btbpchar_pattern_sortsupport($1)`
  6840. // run
  6841. logf(sqlstr)
  6842. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  6843. return logerror(err)
  6844. }
  6845. return nil
  6846. }
  6847. // Btcharcmp calls the stored function 'pg_catalog.btcharcmp("char", "char") integer' on db.
  6848. func Btcharcmp(ctx context.Context, db DB, p0, p1 pgtypes.Char) (int, error) {
  6849. // call pg_catalog.btcharcmp
  6850. const sqlstr = `SELECT * FROM pg_catalog.btcharcmp($1, $2)`
  6851. // run
  6852. var r0 int
  6853. logf(sqlstr, p0, p1)
  6854. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6855. return 0, logerror(err)
  6856. }
  6857. return r0, nil
  6858. }
  6859. // Btequalimage calls the stored function 'pg_catalog.btequalimage(oid) boolean' on db.
  6860. func Btequalimage(ctx context.Context, db DB, p0 pgtypes.Oid) (bool, error) {
  6861. // call pg_catalog.btequalimage
  6862. const sqlstr = `SELECT * FROM pg_catalog.btequalimage($1)`
  6863. // run
  6864. var r0 bool
  6865. logf(sqlstr, p0)
  6866. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6867. return false, logerror(err)
  6868. }
  6869. return r0, nil
  6870. }
  6871. // Btfloat48cmp calls the stored function 'pg_catalog.btfloat48cmp(real, double precision) integer' on db.
  6872. func Btfloat48cmp(ctx context.Context, db DB, p0 float32, p1 float64) (int, error) {
  6873. // call pg_catalog.btfloat48cmp
  6874. const sqlstr = `SELECT * FROM pg_catalog.btfloat48cmp($1, $2)`
  6875. // run
  6876. var r0 int
  6877. logf(sqlstr, p0, p1)
  6878. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6879. return 0, logerror(err)
  6880. }
  6881. return r0, nil
  6882. }
  6883. // Btfloat4cmp calls the stored function 'pg_catalog.btfloat4cmp(real, real) integer' on db.
  6884. func Btfloat4cmp(ctx context.Context, db DB, p0, p1 float32) (int, error) {
  6885. // call pg_catalog.btfloat4cmp
  6886. const sqlstr = `SELECT * FROM pg_catalog.btfloat4cmp($1, $2)`
  6887. // run
  6888. var r0 int
  6889. logf(sqlstr, p0, p1)
  6890. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6891. return 0, logerror(err)
  6892. }
  6893. return r0, nil
  6894. }
  6895. // Btfloat4sortsupport calls the stored function 'pg_catalog.btfloat4sortsupport(internal)' on db.
  6896. func Btfloat4sortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  6897. // call pg_catalog.btfloat4sortsupport
  6898. const sqlstr = `SELECT * FROM pg_catalog.btfloat4sortsupport($1)`
  6899. // run
  6900. logf(sqlstr)
  6901. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  6902. return logerror(err)
  6903. }
  6904. return nil
  6905. }
  6906. // Btfloat84cmp calls the stored function 'pg_catalog.btfloat84cmp(double precision, real) integer' on db.
  6907. func Btfloat84cmp(ctx context.Context, db DB, p0 float64, p1 float32) (int, error) {
  6908. // call pg_catalog.btfloat84cmp
  6909. const sqlstr = `SELECT * FROM pg_catalog.btfloat84cmp($1, $2)`
  6910. // run
  6911. var r0 int
  6912. logf(sqlstr, p0, p1)
  6913. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6914. return 0, logerror(err)
  6915. }
  6916. return r0, nil
  6917. }
  6918. // Btfloat8cmp calls the stored function 'pg_catalog.btfloat8cmp(double precision, double precision) integer' on db.
  6919. func Btfloat8cmp(ctx context.Context, db DB, p0, p1 float64) (int, error) {
  6920. // call pg_catalog.btfloat8cmp
  6921. const sqlstr = `SELECT * FROM pg_catalog.btfloat8cmp($1, $2)`
  6922. // run
  6923. var r0 int
  6924. logf(sqlstr, p0, p1)
  6925. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6926. return 0, logerror(err)
  6927. }
  6928. return r0, nil
  6929. }
  6930. // Btfloat8sortsupport calls the stored function 'pg_catalog.btfloat8sortsupport(internal)' on db.
  6931. func Btfloat8sortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  6932. // call pg_catalog.btfloat8sortsupport
  6933. const sqlstr = `SELECT * FROM pg_catalog.btfloat8sortsupport($1)`
  6934. // run
  6935. logf(sqlstr)
  6936. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  6937. return logerror(err)
  6938. }
  6939. return nil
  6940. }
  6941. // Bthandler calls the stored function 'pg_catalog.bthandler(internal) index_am_handler' on db.
  6942. func Bthandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.IndexAmHandler, error) {
  6943. // call pg_catalog.bthandler
  6944. const sqlstr = `SELECT * FROM pg_catalog.bthandler($1)`
  6945. // run
  6946. var r0 pgtypes.IndexAmHandler
  6947. logf(sqlstr, p0)
  6948. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  6949. return pgtypes.IndexAmHandler{}, logerror(err)
  6950. }
  6951. return r0, nil
  6952. }
  6953. // Btint24cmp calls the stored function 'pg_catalog.btint24cmp(smallint, integer) integer' on db.
  6954. func Btint24cmp(ctx context.Context, db DB, p0 int16, p1 int) (int, error) {
  6955. // call pg_catalog.btint24cmp
  6956. const sqlstr = `SELECT * FROM pg_catalog.btint24cmp($1, $2)`
  6957. // run
  6958. var r0 int
  6959. logf(sqlstr, p0, p1)
  6960. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6961. return 0, logerror(err)
  6962. }
  6963. return r0, nil
  6964. }
  6965. // Btint28cmp calls the stored function 'pg_catalog.btint28cmp(smallint, bigint) integer' on db.
  6966. func Btint28cmp(ctx context.Context, db DB, p0 int16, p1 int64) (int, error) {
  6967. // call pg_catalog.btint28cmp
  6968. const sqlstr = `SELECT * FROM pg_catalog.btint28cmp($1, $2)`
  6969. // run
  6970. var r0 int
  6971. logf(sqlstr, p0, p1)
  6972. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6973. return 0, logerror(err)
  6974. }
  6975. return r0, nil
  6976. }
  6977. // Btint2cmp calls the stored function 'pg_catalog.btint2cmp(smallint, smallint) integer' on db.
  6978. func Btint2cmp(ctx context.Context, db DB, p0, p1 int16) (int, error) {
  6979. // call pg_catalog.btint2cmp
  6980. const sqlstr = `SELECT * FROM pg_catalog.btint2cmp($1, $2)`
  6981. // run
  6982. var r0 int
  6983. logf(sqlstr, p0, p1)
  6984. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  6985. return 0, logerror(err)
  6986. }
  6987. return r0, nil
  6988. }
  6989. // Btint2sortsupport calls the stored function 'pg_catalog.btint2sortsupport(internal)' on db.
  6990. func Btint2sortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  6991. // call pg_catalog.btint2sortsupport
  6992. const sqlstr = `SELECT * FROM pg_catalog.btint2sortsupport($1)`
  6993. // run
  6994. logf(sqlstr)
  6995. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  6996. return logerror(err)
  6997. }
  6998. return nil
  6999. }
  7000. // Btint42cmp calls the stored function 'pg_catalog.btint42cmp(integer, smallint) integer' on db.
  7001. func Btint42cmp(ctx context.Context, db DB, p0 int, p1 int16) (int, error) {
  7002. // call pg_catalog.btint42cmp
  7003. const sqlstr = `SELECT * FROM pg_catalog.btint42cmp($1, $2)`
  7004. // run
  7005. var r0 int
  7006. logf(sqlstr, p0, p1)
  7007. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7008. return 0, logerror(err)
  7009. }
  7010. return r0, nil
  7011. }
  7012. // Btint48cmp calls the stored function 'pg_catalog.btint48cmp(integer, bigint) integer' on db.
  7013. func Btint48cmp(ctx context.Context, db DB, p0 int, p1 int64) (int, error) {
  7014. // call pg_catalog.btint48cmp
  7015. const sqlstr = `SELECT * FROM pg_catalog.btint48cmp($1, $2)`
  7016. // run
  7017. var r0 int
  7018. logf(sqlstr, p0, p1)
  7019. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7020. return 0, logerror(err)
  7021. }
  7022. return r0, nil
  7023. }
  7024. // Btint4cmp calls the stored function 'pg_catalog.btint4cmp(integer, integer) integer' on db.
  7025. func Btint4cmp(ctx context.Context, db DB, p0, p1 int) (int, error) {
  7026. // call pg_catalog.btint4cmp
  7027. const sqlstr = `SELECT * FROM pg_catalog.btint4cmp($1, $2)`
  7028. // run
  7029. var r0 int
  7030. logf(sqlstr, p0, p1)
  7031. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7032. return 0, logerror(err)
  7033. }
  7034. return r0, nil
  7035. }
  7036. // Btint4sortsupport calls the stored function 'pg_catalog.btint4sortsupport(internal)' on db.
  7037. func Btint4sortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7038. // call pg_catalog.btint4sortsupport
  7039. const sqlstr = `SELECT * FROM pg_catalog.btint4sortsupport($1)`
  7040. // run
  7041. logf(sqlstr)
  7042. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7043. return logerror(err)
  7044. }
  7045. return nil
  7046. }
  7047. // Btint82cmp calls the stored function 'pg_catalog.btint82cmp(bigint, smallint) integer' on db.
  7048. func Btint82cmp(ctx context.Context, db DB, p0 int64, p1 int16) (int, error) {
  7049. // call pg_catalog.btint82cmp
  7050. const sqlstr = `SELECT * FROM pg_catalog.btint82cmp($1, $2)`
  7051. // run
  7052. var r0 int
  7053. logf(sqlstr, p0, p1)
  7054. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7055. return 0, logerror(err)
  7056. }
  7057. return r0, nil
  7058. }
  7059. // Btint84cmp calls the stored function 'pg_catalog.btint84cmp(bigint, integer) integer' on db.
  7060. func Btint84cmp(ctx context.Context, db DB, p0 int64, p1 int) (int, error) {
  7061. // call pg_catalog.btint84cmp
  7062. const sqlstr = `SELECT * FROM pg_catalog.btint84cmp($1, $2)`
  7063. // run
  7064. var r0 int
  7065. logf(sqlstr, p0, p1)
  7066. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7067. return 0, logerror(err)
  7068. }
  7069. return r0, nil
  7070. }
  7071. // Btint8cmp calls the stored function 'pg_catalog.btint8cmp(bigint, bigint) integer' on db.
  7072. func Btint8cmp(ctx context.Context, db DB, p0, p1 int64) (int, error) {
  7073. // call pg_catalog.btint8cmp
  7074. const sqlstr = `SELECT * FROM pg_catalog.btint8cmp($1, $2)`
  7075. // run
  7076. var r0 int
  7077. logf(sqlstr, p0, p1)
  7078. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7079. return 0, logerror(err)
  7080. }
  7081. return r0, nil
  7082. }
  7083. // Btint8sortsupport calls the stored function 'pg_catalog.btint8sortsupport(internal)' on db.
  7084. func Btint8sortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7085. // call pg_catalog.btint8sortsupport
  7086. const sqlstr = `SELECT * FROM pg_catalog.btint8sortsupport($1)`
  7087. // run
  7088. logf(sqlstr)
  7089. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7090. return logerror(err)
  7091. }
  7092. return nil
  7093. }
  7094. // Btnamecmp calls the stored function 'pg_catalog.btnamecmp(name, name) integer' on db.
  7095. func Btnamecmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7096. // call pg_catalog.btnamecmp
  7097. const sqlstr = `SELECT * FROM pg_catalog.btnamecmp($1, $2)`
  7098. // run
  7099. var r0 int
  7100. logf(sqlstr, p0, p1)
  7101. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7102. return 0, logerror(err)
  7103. }
  7104. return r0, nil
  7105. }
  7106. // Btnamesortsupport calls the stored function 'pg_catalog.btnamesortsupport(internal)' on db.
  7107. func Btnamesortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7108. // call pg_catalog.btnamesortsupport
  7109. const sqlstr = `SELECT * FROM pg_catalog.btnamesortsupport($1)`
  7110. // run
  7111. logf(sqlstr)
  7112. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7113. return logerror(err)
  7114. }
  7115. return nil
  7116. }
  7117. // Btnametextcmp calls the stored function 'pg_catalog.btnametextcmp(name, text) integer' on db.
  7118. func Btnametextcmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7119. // call pg_catalog.btnametextcmp
  7120. const sqlstr = `SELECT * FROM pg_catalog.btnametextcmp($1, $2)`
  7121. // run
  7122. var r0 int
  7123. logf(sqlstr, p0, p1)
  7124. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7125. return 0, logerror(err)
  7126. }
  7127. return r0, nil
  7128. }
  7129. // Btoidcmp calls the stored function 'pg_catalog.btoidcmp(oid, oid) integer' on db.
  7130. func Btoidcmp(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (int, error) {
  7131. // call pg_catalog.btoidcmp
  7132. const sqlstr = `SELECT * FROM pg_catalog.btoidcmp($1, $2)`
  7133. // run
  7134. var r0 int
  7135. logf(sqlstr, p0, p1)
  7136. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7137. return 0, logerror(err)
  7138. }
  7139. return r0, nil
  7140. }
  7141. // Btoidsortsupport calls the stored function 'pg_catalog.btoidsortsupport(internal)' on db.
  7142. func Btoidsortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7143. // call pg_catalog.btoidsortsupport
  7144. const sqlstr = `SELECT * FROM pg_catalog.btoidsortsupport($1)`
  7145. // run
  7146. logf(sqlstr)
  7147. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7148. return logerror(err)
  7149. }
  7150. return nil
  7151. }
  7152. // Btoidvectorcmp calls the stored function 'pg_catalog.btoidvectorcmp(oidvector, oidvector) integer' on db.
  7153. func Btoidvectorcmp(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (int, error) {
  7154. // call pg_catalog.btoidvectorcmp
  7155. const sqlstr = `SELECT * FROM pg_catalog.btoidvectorcmp($1, $2)`
  7156. // run
  7157. var r0 int
  7158. logf(sqlstr, p0, p1)
  7159. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7160. return 0, logerror(err)
  7161. }
  7162. return r0, nil
  7163. }
  7164. // Btrecordcmp calls the stored function 'pg_catalog.btrecordcmp(record, record) integer' on db.
  7165. func Btrecordcmp(ctx context.Context, db DB, p0, p1 pgtypes.Record) (int, error) {
  7166. // call pg_catalog.btrecordcmp
  7167. const sqlstr = `SELECT * FROM pg_catalog.btrecordcmp($1, $2)`
  7168. // run
  7169. var r0 int
  7170. logf(sqlstr, p0, p1)
  7171. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7172. return 0, logerror(err)
  7173. }
  7174. return r0, nil
  7175. }
  7176. // Btrecordimagecmp calls the stored function 'pg_catalog.btrecordimagecmp(record, record) integer' on db.
  7177. func Btrecordimagecmp(ctx context.Context, db DB, p0, p1 pgtypes.Record) (int, error) {
  7178. // call pg_catalog.btrecordimagecmp
  7179. const sqlstr = `SELECT * FROM pg_catalog.btrecordimagecmp($1, $2)`
  7180. // run
  7181. var r0 int
  7182. logf(sqlstr, p0, p1)
  7183. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7184. return 0, logerror(err)
  7185. }
  7186. return r0, nil
  7187. }
  7188. // BtrimByByteaAndBytea calls the stored function 'pg_catalog.btrim(bytea, bytea) bytea' on db.
  7189. func BtrimByByteaAndBytea(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  7190. // call pg_catalog.btrim
  7191. const sqlstr = `SELECT * FROM pg_catalog.btrim($1, $2)`
  7192. // run
  7193. var r0 []byte
  7194. logf(sqlstr, p0, p1)
  7195. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7196. return nil, logerror(err)
  7197. }
  7198. return r0, nil
  7199. }
  7200. // BtrimByTextAndText calls the stored function 'pg_catalog.btrim(text, text) text' on db.
  7201. func BtrimByTextAndText(ctx context.Context, db DB, p0, p1 string) (string, error) {
  7202. // call pg_catalog.btrim
  7203. const sqlstr = `SELECT * FROM pg_catalog.btrim($1, $2)`
  7204. // run
  7205. var r0 string
  7206. logf(sqlstr, p0, p1)
  7207. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7208. return "", logerror(err)
  7209. }
  7210. return r0, nil
  7211. }
  7212. // BtrimByText calls the stored function 'pg_catalog.btrim(text) text' on db.
  7213. func BtrimByText(ctx context.Context, db DB, p0 string) (string, error) {
  7214. // call pg_catalog.btrim
  7215. const sqlstr = `SELECT * FROM pg_catalog.btrim($1)`
  7216. // run
  7217. var r0 string
  7218. logf(sqlstr, p0)
  7219. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7220. return "", logerror(err)
  7221. }
  7222. return r0, nil
  7223. }
  7224. // BttextPatternCmp calls the stored function 'pg_catalog.bttext_pattern_cmp(text, text) integer' on db.
  7225. func BttextPatternCmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7226. // call pg_catalog.bttext_pattern_cmp
  7227. const sqlstr = `SELECT * FROM pg_catalog.bttext_pattern_cmp($1, $2)`
  7228. // run
  7229. var r0 int
  7230. logf(sqlstr, p0, p1)
  7231. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7232. return 0, logerror(err)
  7233. }
  7234. return r0, nil
  7235. }
  7236. // BttextPatternSortsupport calls the stored function 'pg_catalog.bttext_pattern_sortsupport(internal)' on db.
  7237. func BttextPatternSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7238. // call pg_catalog.bttext_pattern_sortsupport
  7239. const sqlstr = `SELECT * FROM pg_catalog.bttext_pattern_sortsupport($1)`
  7240. // run
  7241. logf(sqlstr)
  7242. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7243. return logerror(err)
  7244. }
  7245. return nil
  7246. }
  7247. // Bttextcmp calls the stored function 'pg_catalog.bttextcmp(text, text) integer' on db.
  7248. func Bttextcmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7249. // call pg_catalog.bttextcmp
  7250. const sqlstr = `SELECT * FROM pg_catalog.bttextcmp($1, $2)`
  7251. // run
  7252. var r0 int
  7253. logf(sqlstr, p0, p1)
  7254. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7255. return 0, logerror(err)
  7256. }
  7257. return r0, nil
  7258. }
  7259. // Bttextnamecmp calls the stored function 'pg_catalog.bttextnamecmp(text, name) integer' on db.
  7260. func Bttextnamecmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7261. // call pg_catalog.bttextnamecmp
  7262. const sqlstr = `SELECT * FROM pg_catalog.bttextnamecmp($1, $2)`
  7263. // run
  7264. var r0 int
  7265. logf(sqlstr, p0, p1)
  7266. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7267. return 0, logerror(err)
  7268. }
  7269. return r0, nil
  7270. }
  7271. // Bttextsortsupport calls the stored function 'pg_catalog.bttextsortsupport(internal)' on db.
  7272. func Bttextsortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7273. // call pg_catalog.bttextsortsupport
  7274. const sqlstr = `SELECT * FROM pg_catalog.bttextsortsupport($1)`
  7275. // run
  7276. logf(sqlstr)
  7277. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7278. return logerror(err)
  7279. }
  7280. return nil
  7281. }
  7282. // Bttidcmp calls the stored function 'pg_catalog.bttidcmp(tid, tid) integer' on db.
  7283. func Bttidcmp(ctx context.Context, db DB, p0, p1 pgtypes.Tid) (int, error) {
  7284. // call pg_catalog.bttidcmp
  7285. const sqlstr = `SELECT * FROM pg_catalog.bttidcmp($1, $2)`
  7286. // run
  7287. var r0 int
  7288. logf(sqlstr, p0, p1)
  7289. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7290. return 0, logerror(err)
  7291. }
  7292. return r0, nil
  7293. }
  7294. // Btvarstrequalimage calls the stored function 'pg_catalog.btvarstrequalimage(oid) boolean' on db.
  7295. func Btvarstrequalimage(ctx context.Context, db DB, p0 pgtypes.Oid) (bool, error) {
  7296. // call pg_catalog.btvarstrequalimage
  7297. const sqlstr = `SELECT * FROM pg_catalog.btvarstrequalimage($1)`
  7298. // run
  7299. var r0 bool
  7300. logf(sqlstr, p0)
  7301. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7302. return false, logerror(err)
  7303. }
  7304. return r0, nil
  7305. }
  7306. // ByteaSortsupport calls the stored function 'pg_catalog.bytea_sortsupport(internal)' on db.
  7307. func ByteaSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  7308. // call pg_catalog.bytea_sortsupport
  7309. const sqlstr = `SELECT * FROM pg_catalog.bytea_sortsupport($1)`
  7310. // run
  7311. logf(sqlstr)
  7312. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  7313. return logerror(err)
  7314. }
  7315. return nil
  7316. }
  7317. // ByteaStringAggFinalfn calls the stored function 'pg_catalog.bytea_string_agg_finalfn(internal) bytea' on db.
  7318. func ByteaStringAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  7319. // call pg_catalog.bytea_string_agg_finalfn
  7320. const sqlstr = `SELECT * FROM pg_catalog.bytea_string_agg_finalfn($1)`
  7321. // run
  7322. var r0 []byte
  7323. logf(sqlstr, p0)
  7324. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7325. return nil, logerror(err)
  7326. }
  7327. return r0, nil
  7328. }
  7329. // ByteaStringAggTransfn calls the stored function 'pg_catalog.bytea_string_agg_transfn(internal, bytea, bytea) internal' on db.
  7330. func ByteaStringAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1, p2 []byte) (pgtypes.Internal, error) {
  7331. // call pg_catalog.bytea_string_agg_transfn
  7332. const sqlstr = `SELECT * FROM pg_catalog.bytea_string_agg_transfn($1, $2, $3)`
  7333. // run
  7334. var r0 pgtypes.Internal
  7335. logf(sqlstr, p0, p1, p2)
  7336. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  7337. return pgtypes.Internal{}, logerror(err)
  7338. }
  7339. return r0, nil
  7340. }
  7341. // Byteacat calls the stored function 'pg_catalog.byteacat(bytea, bytea) bytea' on db.
  7342. func Byteacat(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  7343. // call pg_catalog.byteacat
  7344. const sqlstr = `SELECT * FROM pg_catalog.byteacat($1, $2)`
  7345. // run
  7346. var r0 []byte
  7347. logf(sqlstr, p0, p1)
  7348. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7349. return nil, logerror(err)
  7350. }
  7351. return r0, nil
  7352. }
  7353. // Byteacmp calls the stored function 'pg_catalog.byteacmp(bytea, bytea) integer' on db.
  7354. func Byteacmp(ctx context.Context, db DB, p0, p1 []byte) (int, error) {
  7355. // call pg_catalog.byteacmp
  7356. const sqlstr = `SELECT * FROM pg_catalog.byteacmp($1, $2)`
  7357. // run
  7358. var r0 int
  7359. logf(sqlstr, p0, p1)
  7360. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7361. return 0, logerror(err)
  7362. }
  7363. return r0, nil
  7364. }
  7365. // Byteaeq calls the stored function 'pg_catalog.byteaeq(bytea, bytea) boolean' on db.
  7366. func Byteaeq(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7367. // call pg_catalog.byteaeq
  7368. const sqlstr = `SELECT * FROM pg_catalog.byteaeq($1, $2)`
  7369. // run
  7370. var r0 bool
  7371. logf(sqlstr, p0, p1)
  7372. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7373. return false, logerror(err)
  7374. }
  7375. return r0, nil
  7376. }
  7377. // Byteage calls the stored function 'pg_catalog.byteage(bytea, bytea) boolean' on db.
  7378. func Byteage(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7379. // call pg_catalog.byteage
  7380. const sqlstr = `SELECT * FROM pg_catalog.byteage($1, $2)`
  7381. // run
  7382. var r0 bool
  7383. logf(sqlstr, p0, p1)
  7384. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7385. return false, logerror(err)
  7386. }
  7387. return r0, nil
  7388. }
  7389. // Byteagt calls the stored function 'pg_catalog.byteagt(bytea, bytea) boolean' on db.
  7390. func Byteagt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7391. // call pg_catalog.byteagt
  7392. const sqlstr = `SELECT * FROM pg_catalog.byteagt($1, $2)`
  7393. // run
  7394. var r0 bool
  7395. logf(sqlstr, p0, p1)
  7396. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7397. return false, logerror(err)
  7398. }
  7399. return r0, nil
  7400. }
  7401. // Byteale calls the stored function 'pg_catalog.byteale(bytea, bytea) boolean' on db.
  7402. func Byteale(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7403. // call pg_catalog.byteale
  7404. const sqlstr = `SELECT * FROM pg_catalog.byteale($1, $2)`
  7405. // run
  7406. var r0 bool
  7407. logf(sqlstr, p0, p1)
  7408. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7409. return false, logerror(err)
  7410. }
  7411. return r0, nil
  7412. }
  7413. // Bytealike calls the stored function 'pg_catalog.bytealike(bytea, bytea) boolean' on db.
  7414. func Bytealike(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7415. // call pg_catalog.bytealike
  7416. const sqlstr = `SELECT * FROM pg_catalog.bytealike($1, $2)`
  7417. // run
  7418. var r0 bool
  7419. logf(sqlstr, p0, p1)
  7420. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7421. return false, logerror(err)
  7422. }
  7423. return r0, nil
  7424. }
  7425. // Bytealt calls the stored function 'pg_catalog.bytealt(bytea, bytea) boolean' on db.
  7426. func Bytealt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7427. // call pg_catalog.bytealt
  7428. const sqlstr = `SELECT * FROM pg_catalog.bytealt($1, $2)`
  7429. // run
  7430. var r0 bool
  7431. logf(sqlstr, p0, p1)
  7432. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7433. return false, logerror(err)
  7434. }
  7435. return r0, nil
  7436. }
  7437. // Byteane calls the stored function 'pg_catalog.byteane(bytea, bytea) boolean' on db.
  7438. func Byteane(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7439. // call pg_catalog.byteane
  7440. const sqlstr = `SELECT * FROM pg_catalog.byteane($1, $2)`
  7441. // run
  7442. var r0 bool
  7443. logf(sqlstr, p0, p1)
  7444. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7445. return false, logerror(err)
  7446. }
  7447. return r0, nil
  7448. }
  7449. // Byteanlike calls the stored function 'pg_catalog.byteanlike(bytea, bytea) boolean' on db.
  7450. func Byteanlike(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  7451. // call pg_catalog.byteanlike
  7452. const sqlstr = `SELECT * FROM pg_catalog.byteanlike($1, $2)`
  7453. // run
  7454. var r0 bool
  7455. logf(sqlstr, p0, p1)
  7456. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7457. return false, logerror(err)
  7458. }
  7459. return r0, nil
  7460. }
  7461. // Bytearecv calls the stored function 'pg_catalog.bytearecv(internal) bytea' on db.
  7462. func Bytearecv(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  7463. // call pg_catalog.bytearecv
  7464. const sqlstr = `SELECT * FROM pg_catalog.bytearecv($1)`
  7465. // run
  7466. var r0 []byte
  7467. logf(sqlstr, p0)
  7468. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7469. return nil, logerror(err)
  7470. }
  7471. return r0, nil
  7472. }
  7473. // Byteasend calls the stored function 'pg_catalog.byteasend(bytea) bytea' on db.
  7474. func Byteasend(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  7475. // call pg_catalog.byteasend
  7476. const sqlstr = `SELECT * FROM pg_catalog.byteasend($1)`
  7477. // run
  7478. var r0 []byte
  7479. logf(sqlstr, p0)
  7480. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7481. return nil, logerror(err)
  7482. }
  7483. return r0, nil
  7484. }
  7485. // Cardinality calls the stored function 'pg_catalog.cardinality(anyarray) integer' on db.
  7486. func Cardinality(ctx context.Context, db DB, p0 pgtypes.Anyarray) (int, error) {
  7487. // call pg_catalog.cardinality
  7488. const sqlstr = `SELECT * FROM pg_catalog.cardinality($1)`
  7489. // run
  7490. var r0 int
  7491. logf(sqlstr, p0)
  7492. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7493. return 0, logerror(err)
  7494. }
  7495. return r0, nil
  7496. }
  7497. // CashCmp calls the stored function 'pg_catalog.cash_cmp(money, money) integer' on db.
  7498. func CashCmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  7499. // call pg_catalog.cash_cmp
  7500. const sqlstr = `SELECT * FROM pg_catalog.cash_cmp($1, $2)`
  7501. // run
  7502. var r0 int
  7503. logf(sqlstr, p0, p1)
  7504. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7505. return 0, logerror(err)
  7506. }
  7507. return r0, nil
  7508. }
  7509. // CashDivCash calls the stored function 'pg_catalog.cash_div_cash(money, money) double precision' on db.
  7510. func CashDivCash(ctx context.Context, db DB, p0, p1 string) (float64, error) {
  7511. // call pg_catalog.cash_div_cash
  7512. const sqlstr = `SELECT * FROM pg_catalog.cash_div_cash($1, $2)`
  7513. // run
  7514. var r0 float64
  7515. logf(sqlstr, p0, p1)
  7516. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7517. return 0.0, logerror(err)
  7518. }
  7519. return r0, nil
  7520. }
  7521. // CashDivFlt4 calls the stored function 'pg_catalog.cash_div_flt4(money, real) money' on db.
  7522. func CashDivFlt4(ctx context.Context, db DB, p0 string, p1 float32) (string, error) {
  7523. // call pg_catalog.cash_div_flt4
  7524. const sqlstr = `SELECT * FROM pg_catalog.cash_div_flt4($1, $2)`
  7525. // run
  7526. var r0 string
  7527. logf(sqlstr, p0, p1)
  7528. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7529. return "", logerror(err)
  7530. }
  7531. return r0, nil
  7532. }
  7533. // CashDivFlt8 calls the stored function 'pg_catalog.cash_div_flt8(money, double precision) money' on db.
  7534. func CashDivFlt8(ctx context.Context, db DB, p0 string, p1 float64) (string, error) {
  7535. // call pg_catalog.cash_div_flt8
  7536. const sqlstr = `SELECT * FROM pg_catalog.cash_div_flt8($1, $2)`
  7537. // run
  7538. var r0 string
  7539. logf(sqlstr, p0, p1)
  7540. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7541. return "", logerror(err)
  7542. }
  7543. return r0, nil
  7544. }
  7545. // CashDivInt2 calls the stored function 'pg_catalog.cash_div_int2(money, smallint) money' on db.
  7546. func CashDivInt2(ctx context.Context, db DB, p0 string, p1 int16) (string, error) {
  7547. // call pg_catalog.cash_div_int2
  7548. const sqlstr = `SELECT * FROM pg_catalog.cash_div_int2($1, $2)`
  7549. // run
  7550. var r0 string
  7551. logf(sqlstr, p0, p1)
  7552. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7553. return "", logerror(err)
  7554. }
  7555. return r0, nil
  7556. }
  7557. // CashDivInt4 calls the stored function 'pg_catalog.cash_div_int4(money, integer) money' on db.
  7558. func CashDivInt4(ctx context.Context, db DB, p0 string, p1 int) (string, error) {
  7559. // call pg_catalog.cash_div_int4
  7560. const sqlstr = `SELECT * FROM pg_catalog.cash_div_int4($1, $2)`
  7561. // run
  7562. var r0 string
  7563. logf(sqlstr, p0, p1)
  7564. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7565. return "", logerror(err)
  7566. }
  7567. return r0, nil
  7568. }
  7569. // CashDivInt8 calls the stored function 'pg_catalog.cash_div_int8(money, bigint) money' on db.
  7570. func CashDivInt8(ctx context.Context, db DB, p0 string, p1 int64) (string, error) {
  7571. // call pg_catalog.cash_div_int8
  7572. const sqlstr = `SELECT * FROM pg_catalog.cash_div_int8($1, $2)`
  7573. // run
  7574. var r0 string
  7575. logf(sqlstr, p0, p1)
  7576. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7577. return "", logerror(err)
  7578. }
  7579. return r0, nil
  7580. }
  7581. // CashEq calls the stored function 'pg_catalog.cash_eq(money, money) boolean' on db.
  7582. func CashEq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7583. // call pg_catalog.cash_eq
  7584. const sqlstr = `SELECT * FROM pg_catalog.cash_eq($1, $2)`
  7585. // run
  7586. var r0 bool
  7587. logf(sqlstr, p0, p1)
  7588. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7589. return false, logerror(err)
  7590. }
  7591. return r0, nil
  7592. }
  7593. // CashGe calls the stored function 'pg_catalog.cash_ge(money, money) boolean' on db.
  7594. func CashGe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7595. // call pg_catalog.cash_ge
  7596. const sqlstr = `SELECT * FROM pg_catalog.cash_ge($1, $2)`
  7597. // run
  7598. var r0 bool
  7599. logf(sqlstr, p0, p1)
  7600. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7601. return false, logerror(err)
  7602. }
  7603. return r0, nil
  7604. }
  7605. // CashGt calls the stored function 'pg_catalog.cash_gt(money, money) boolean' on db.
  7606. func CashGt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7607. // call pg_catalog.cash_gt
  7608. const sqlstr = `SELECT * FROM pg_catalog.cash_gt($1, $2)`
  7609. // run
  7610. var r0 bool
  7611. logf(sqlstr, p0, p1)
  7612. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7613. return false, logerror(err)
  7614. }
  7615. return r0, nil
  7616. }
  7617. // CashLe calls the stored function 'pg_catalog.cash_le(money, money) boolean' on db.
  7618. func CashLe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7619. // call pg_catalog.cash_le
  7620. const sqlstr = `SELECT * FROM pg_catalog.cash_le($1, $2)`
  7621. // run
  7622. var r0 bool
  7623. logf(sqlstr, p0, p1)
  7624. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7625. return false, logerror(err)
  7626. }
  7627. return r0, nil
  7628. }
  7629. // CashLt calls the stored function 'pg_catalog.cash_lt(money, money) boolean' on db.
  7630. func CashLt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7631. // call pg_catalog.cash_lt
  7632. const sqlstr = `SELECT * FROM pg_catalog.cash_lt($1, $2)`
  7633. // run
  7634. var r0 bool
  7635. logf(sqlstr, p0, p1)
  7636. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7637. return false, logerror(err)
  7638. }
  7639. return r0, nil
  7640. }
  7641. // CashMi calls the stored function 'pg_catalog.cash_mi(money, money) money' on db.
  7642. func CashMi(ctx context.Context, db DB, p0, p1 string) (string, error) {
  7643. // call pg_catalog.cash_mi
  7644. const sqlstr = `SELECT * FROM pg_catalog.cash_mi($1, $2)`
  7645. // run
  7646. var r0 string
  7647. logf(sqlstr, p0, p1)
  7648. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7649. return "", logerror(err)
  7650. }
  7651. return r0, nil
  7652. }
  7653. // CashMulFlt4 calls the stored function 'pg_catalog.cash_mul_flt4(money, real) money' on db.
  7654. func CashMulFlt4(ctx context.Context, db DB, p0 string, p1 float32) (string, error) {
  7655. // call pg_catalog.cash_mul_flt4
  7656. const sqlstr = `SELECT * FROM pg_catalog.cash_mul_flt4($1, $2)`
  7657. // run
  7658. var r0 string
  7659. logf(sqlstr, p0, p1)
  7660. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7661. return "", logerror(err)
  7662. }
  7663. return r0, nil
  7664. }
  7665. // CashMulFlt8 calls the stored function 'pg_catalog.cash_mul_flt8(money, double precision) money' on db.
  7666. func CashMulFlt8(ctx context.Context, db DB, p0 string, p1 float64) (string, error) {
  7667. // call pg_catalog.cash_mul_flt8
  7668. const sqlstr = `SELECT * FROM pg_catalog.cash_mul_flt8($1, $2)`
  7669. // run
  7670. var r0 string
  7671. logf(sqlstr, p0, p1)
  7672. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7673. return "", logerror(err)
  7674. }
  7675. return r0, nil
  7676. }
  7677. // CashMulInt2 calls the stored function 'pg_catalog.cash_mul_int2(money, smallint) money' on db.
  7678. func CashMulInt2(ctx context.Context, db DB, p0 string, p1 int16) (string, error) {
  7679. // call pg_catalog.cash_mul_int2
  7680. const sqlstr = `SELECT * FROM pg_catalog.cash_mul_int2($1, $2)`
  7681. // run
  7682. var r0 string
  7683. logf(sqlstr, p0, p1)
  7684. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7685. return "", logerror(err)
  7686. }
  7687. return r0, nil
  7688. }
  7689. // CashMulInt4 calls the stored function 'pg_catalog.cash_mul_int4(money, integer) money' on db.
  7690. func CashMulInt4(ctx context.Context, db DB, p0 string, p1 int) (string, error) {
  7691. // call pg_catalog.cash_mul_int4
  7692. const sqlstr = `SELECT * FROM pg_catalog.cash_mul_int4($1, $2)`
  7693. // run
  7694. var r0 string
  7695. logf(sqlstr, p0, p1)
  7696. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7697. return "", logerror(err)
  7698. }
  7699. return r0, nil
  7700. }
  7701. // CashMulInt8 calls the stored function 'pg_catalog.cash_mul_int8(money, bigint) money' on db.
  7702. func CashMulInt8(ctx context.Context, db DB, p0 string, p1 int64) (string, error) {
  7703. // call pg_catalog.cash_mul_int8
  7704. const sqlstr = `SELECT * FROM pg_catalog.cash_mul_int8($1, $2)`
  7705. // run
  7706. var r0 string
  7707. logf(sqlstr, p0, p1)
  7708. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7709. return "", logerror(err)
  7710. }
  7711. return r0, nil
  7712. }
  7713. // CashNe calls the stored function 'pg_catalog.cash_ne(money, money) boolean' on db.
  7714. func CashNe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  7715. // call pg_catalog.cash_ne
  7716. const sqlstr = `SELECT * FROM pg_catalog.cash_ne($1, $2)`
  7717. // run
  7718. var r0 bool
  7719. logf(sqlstr, p0, p1)
  7720. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7721. return false, logerror(err)
  7722. }
  7723. return r0, nil
  7724. }
  7725. // CashPl calls the stored function 'pg_catalog.cash_pl(money, money) money' on db.
  7726. func CashPl(ctx context.Context, db DB, p0, p1 string) (string, error) {
  7727. // call pg_catalog.cash_pl
  7728. const sqlstr = `SELECT * FROM pg_catalog.cash_pl($1, $2)`
  7729. // run
  7730. var r0 string
  7731. logf(sqlstr, p0, p1)
  7732. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7733. return "", logerror(err)
  7734. }
  7735. return r0, nil
  7736. }
  7737. // CashRecv calls the stored function 'pg_catalog.cash_recv(internal) money' on db.
  7738. func CashRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (string, error) {
  7739. // call pg_catalog.cash_recv
  7740. const sqlstr = `SELECT * FROM pg_catalog.cash_recv($1)`
  7741. // run
  7742. var r0 string
  7743. logf(sqlstr, p0)
  7744. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7745. return "", logerror(err)
  7746. }
  7747. return r0, nil
  7748. }
  7749. // CashSend calls the stored function 'pg_catalog.cash_send(money) bytea' on db.
  7750. func CashSend(ctx context.Context, db DB, p0 string) ([]byte, error) {
  7751. // call pg_catalog.cash_send
  7752. const sqlstr = `SELECT * FROM pg_catalog.cash_send($1)`
  7753. // run
  7754. var r0 []byte
  7755. logf(sqlstr, p0)
  7756. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7757. return nil, logerror(err)
  7758. }
  7759. return r0, nil
  7760. }
  7761. // CashWords calls the stored function 'pg_catalog.cash_words(money) text' on db.
  7762. func CashWords(ctx context.Context, db DB, p0 string) (string, error) {
  7763. // call pg_catalog.cash_words
  7764. const sqlstr = `SELECT * FROM pg_catalog.cash_words($1)`
  7765. // run
  7766. var r0 string
  7767. logf(sqlstr, p0)
  7768. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7769. return "", logerror(err)
  7770. }
  7771. return r0, nil
  7772. }
  7773. // Cashlarger calls the stored function 'pg_catalog.cashlarger(money, money) money' on db.
  7774. func Cashlarger(ctx context.Context, db DB, p0, p1 string) (string, error) {
  7775. // call pg_catalog.cashlarger
  7776. const sqlstr = `SELECT * FROM pg_catalog.cashlarger($1, $2)`
  7777. // run
  7778. var r0 string
  7779. logf(sqlstr, p0, p1)
  7780. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7781. return "", logerror(err)
  7782. }
  7783. return r0, nil
  7784. }
  7785. // Cashsmaller calls the stored function 'pg_catalog.cashsmaller(money, money) money' on db.
  7786. func Cashsmaller(ctx context.Context, db DB, p0, p1 string) (string, error) {
  7787. // call pg_catalog.cashsmaller
  7788. const sqlstr = `SELECT * FROM pg_catalog.cashsmaller($1, $2)`
  7789. // run
  7790. var r0 string
  7791. logf(sqlstr, p0, p1)
  7792. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7793. return "", logerror(err)
  7794. }
  7795. return r0, nil
  7796. }
  7797. // Cbrt calls the stored function 'pg_catalog.cbrt(double precision) double precision' on db.
  7798. func Cbrt(ctx context.Context, db DB, p0 float64) (float64, error) {
  7799. // call pg_catalog.cbrt
  7800. const sqlstr = `SELECT * FROM pg_catalog.cbrt($1)`
  7801. // run
  7802. var r0 float64
  7803. logf(sqlstr, p0)
  7804. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7805. return 0.0, logerror(err)
  7806. }
  7807. return r0, nil
  7808. }
  7809. // CeilByNumeric calls the stored function 'pg_catalog.ceil(numeric) numeric' on db.
  7810. func CeilByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  7811. // call pg_catalog.ceil
  7812. const sqlstr = `SELECT * FROM pg_catalog.ceil($1)`
  7813. // run
  7814. var r0 float64
  7815. logf(sqlstr, p0)
  7816. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7817. return 0.0, logerror(err)
  7818. }
  7819. return r0, nil
  7820. }
  7821. // CeilByDoublePrecision calls the stored function 'pg_catalog.ceil(double precision) double precision' on db.
  7822. func CeilByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  7823. // call pg_catalog.ceil
  7824. const sqlstr = `SELECT * FROM pg_catalog.ceil($1)`
  7825. // run
  7826. var r0 float64
  7827. logf(sqlstr, p0)
  7828. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7829. return 0.0, logerror(err)
  7830. }
  7831. return r0, nil
  7832. }
  7833. // CeilingByNumeric calls the stored function 'pg_catalog.ceiling(numeric) numeric' on db.
  7834. func CeilingByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  7835. // call pg_catalog.ceiling
  7836. const sqlstr = `SELECT * FROM pg_catalog.ceiling($1)`
  7837. // run
  7838. var r0 float64
  7839. logf(sqlstr, p0)
  7840. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7841. return 0.0, logerror(err)
  7842. }
  7843. return r0, nil
  7844. }
  7845. // CeilingByDoublePrecision calls the stored function 'pg_catalog.ceiling(double precision) double precision' on db.
  7846. func CeilingByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  7847. // call pg_catalog.ceiling
  7848. const sqlstr = `SELECT * FROM pg_catalog.ceiling($1)`
  7849. // run
  7850. var r0 float64
  7851. logf(sqlstr, p0)
  7852. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7853. return 0.0, logerror(err)
  7854. }
  7855. return r0, nil
  7856. }
  7857. // CenterByBox calls the stored function 'pg_catalog.center(box) point' on db.
  7858. func CenterByBox(ctx context.Context, db DB, p0 pgtypes.Box) (pgtypes.Point, error) {
  7859. // call pg_catalog.center
  7860. const sqlstr = `SELECT * FROM pg_catalog.center($1)`
  7861. // run
  7862. var r0 pgtypes.Point
  7863. logf(sqlstr, p0)
  7864. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7865. return pgtypes.Point{}, logerror(err)
  7866. }
  7867. return r0, nil
  7868. }
  7869. // CenterByCircle calls the stored function 'pg_catalog.center(circle) point' on db.
  7870. func CenterByCircle(ctx context.Context, db DB, p0 pgtypes.Circle) (pgtypes.Point, error) {
  7871. // call pg_catalog.center
  7872. const sqlstr = `SELECT * FROM pg_catalog.center($1)`
  7873. // run
  7874. var r0 pgtypes.Point
  7875. logf(sqlstr, p0)
  7876. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7877. return pgtypes.Point{}, logerror(err)
  7878. }
  7879. return r0, nil
  7880. }
  7881. // CharByInteger calls the stored function 'pg_catalog.char(integer) "char"' on db.
  7882. func CharByInteger(ctx context.Context, db DB, p0 int) (pgtypes.Char, error) {
  7883. // call pg_catalog.char
  7884. const sqlstr = `SELECT * FROM pg_catalog.char($1)`
  7885. // run
  7886. var r0 pgtypes.Char
  7887. logf(sqlstr, p0)
  7888. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7889. return pgtypes.Char{}, logerror(err)
  7890. }
  7891. return r0, nil
  7892. }
  7893. // CharByText calls the stored function 'pg_catalog.char(text) "char"' on db.
  7894. func CharByText(ctx context.Context, db DB, p0 string) (pgtypes.Char, error) {
  7895. // call pg_catalog.char
  7896. const sqlstr = `SELECT * FROM pg_catalog.char($1)`
  7897. // run
  7898. var r0 pgtypes.Char
  7899. logf(sqlstr, p0)
  7900. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7901. return pgtypes.Char{}, logerror(err)
  7902. }
  7903. return r0, nil
  7904. }
  7905. // CharLengthByCharacter calls the stored function 'pg_catalog.char_length(character) integer' on db.
  7906. func CharLengthByCharacter(ctx context.Context, db DB, p0 string) (int, error) {
  7907. // call pg_catalog.char_length
  7908. const sqlstr = `SELECT * FROM pg_catalog.char_length($1)`
  7909. // run
  7910. var r0 int
  7911. logf(sqlstr, p0)
  7912. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7913. return 0, logerror(err)
  7914. }
  7915. return r0, nil
  7916. }
  7917. // CharLengthByText calls the stored function 'pg_catalog.char_length(text) integer' on db.
  7918. func CharLengthByText(ctx context.Context, db DB, p0 string) (int, error) {
  7919. // call pg_catalog.char_length
  7920. const sqlstr = `SELECT * FROM pg_catalog.char_length($1)`
  7921. // run
  7922. var r0 int
  7923. logf(sqlstr, p0)
  7924. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7925. return 0, logerror(err)
  7926. }
  7927. return r0, nil
  7928. }
  7929. // CharacterLengthByCharacter calls the stored function 'pg_catalog.character_length(character) integer' on db.
  7930. func CharacterLengthByCharacter(ctx context.Context, db DB, p0 string) (int, error) {
  7931. // call pg_catalog.character_length
  7932. const sqlstr = `SELECT * FROM pg_catalog.character_length($1)`
  7933. // run
  7934. var r0 int
  7935. logf(sqlstr, p0)
  7936. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7937. return 0, logerror(err)
  7938. }
  7939. return r0, nil
  7940. }
  7941. // CharacterLengthByText calls the stored function 'pg_catalog.character_length(text) integer' on db.
  7942. func CharacterLengthByText(ctx context.Context, db DB, p0 string) (int, error) {
  7943. // call pg_catalog.character_length
  7944. const sqlstr = `SELECT * FROM pg_catalog.character_length($1)`
  7945. // run
  7946. var r0 int
  7947. logf(sqlstr, p0)
  7948. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  7949. return 0, logerror(err)
  7950. }
  7951. return r0, nil
  7952. }
  7953. // Chareq calls the stored function 'pg_catalog.chareq("char", "char") boolean' on db.
  7954. func Chareq(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  7955. // call pg_catalog.chareq
  7956. const sqlstr = `SELECT * FROM pg_catalog.chareq($1, $2)`
  7957. // run
  7958. var r0 bool
  7959. logf(sqlstr, p0, p1)
  7960. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7961. return false, logerror(err)
  7962. }
  7963. return r0, nil
  7964. }
  7965. // Charge calls the stored function 'pg_catalog.charge("char", "char") boolean' on db.
  7966. func Charge(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  7967. // call pg_catalog.charge
  7968. const sqlstr = `SELECT * FROM pg_catalog.charge($1, $2)`
  7969. // run
  7970. var r0 bool
  7971. logf(sqlstr, p0, p1)
  7972. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7973. return false, logerror(err)
  7974. }
  7975. return r0, nil
  7976. }
  7977. // Chargt calls the stored function 'pg_catalog.chargt("char", "char") boolean' on db.
  7978. func Chargt(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  7979. // call pg_catalog.chargt
  7980. const sqlstr = `SELECT * FROM pg_catalog.chargt($1, $2)`
  7981. // run
  7982. var r0 bool
  7983. logf(sqlstr, p0, p1)
  7984. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7985. return false, logerror(err)
  7986. }
  7987. return r0, nil
  7988. }
  7989. // Charle calls the stored function 'pg_catalog.charle("char", "char") boolean' on db.
  7990. func Charle(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  7991. // call pg_catalog.charle
  7992. const sqlstr = `SELECT * FROM pg_catalog.charle($1, $2)`
  7993. // run
  7994. var r0 bool
  7995. logf(sqlstr, p0, p1)
  7996. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  7997. return false, logerror(err)
  7998. }
  7999. return r0, nil
  8000. }
  8001. // Charlt calls the stored function 'pg_catalog.charlt("char", "char") boolean' on db.
  8002. func Charlt(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  8003. // call pg_catalog.charlt
  8004. const sqlstr = `SELECT * FROM pg_catalog.charlt($1, $2)`
  8005. // run
  8006. var r0 bool
  8007. logf(sqlstr, p0, p1)
  8008. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8009. return false, logerror(err)
  8010. }
  8011. return r0, nil
  8012. }
  8013. // Charne calls the stored function 'pg_catalog.charne("char", "char") boolean' on db.
  8014. func Charne(ctx context.Context, db DB, p0, p1 pgtypes.Char) (bool, error) {
  8015. // call pg_catalog.charne
  8016. const sqlstr = `SELECT * FROM pg_catalog.charne($1, $2)`
  8017. // run
  8018. var r0 bool
  8019. logf(sqlstr, p0, p1)
  8020. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8021. return false, logerror(err)
  8022. }
  8023. return r0, nil
  8024. }
  8025. // Charrecv calls the stored function 'pg_catalog.charrecv(internal) "char"' on db.
  8026. func Charrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Char, error) {
  8027. // call pg_catalog.charrecv
  8028. const sqlstr = `SELECT * FROM pg_catalog.charrecv($1)`
  8029. // run
  8030. var r0 pgtypes.Char
  8031. logf(sqlstr, p0)
  8032. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8033. return pgtypes.Char{}, logerror(err)
  8034. }
  8035. return r0, nil
  8036. }
  8037. // Charsend calls the stored function 'pg_catalog.charsend("char") bytea' on db.
  8038. func Charsend(ctx context.Context, db DB, p0 pgtypes.Char) ([]byte, error) {
  8039. // call pg_catalog.charsend
  8040. const sqlstr = `SELECT * FROM pg_catalog.charsend($1)`
  8041. // run
  8042. var r0 []byte
  8043. logf(sqlstr, p0)
  8044. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8045. return nil, logerror(err)
  8046. }
  8047. return r0, nil
  8048. }
  8049. // Chr calls the stored function 'pg_catalog.chr(integer) text' on db.
  8050. func Chr(ctx context.Context, db DB, p0 int) (string, error) {
  8051. // call pg_catalog.chr
  8052. const sqlstr = `SELECT * FROM pg_catalog.chr($1)`
  8053. // run
  8054. var r0 string
  8055. logf(sqlstr, p0)
  8056. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8057. return "", logerror(err)
  8058. }
  8059. return r0, nil
  8060. }
  8061. // Cideq calls the stored function 'pg_catalog.cideq(cid, cid) boolean' on db.
  8062. func Cideq(ctx context.Context, db DB, p0, p1 pgtypes.Cid) (bool, error) {
  8063. // call pg_catalog.cideq
  8064. const sqlstr = `SELECT * FROM pg_catalog.cideq($1, $2)`
  8065. // run
  8066. var r0 bool
  8067. logf(sqlstr, p0, p1)
  8068. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8069. return false, logerror(err)
  8070. }
  8071. return r0, nil
  8072. }
  8073. // Cidr calls the stored function 'pg_catalog.cidr(inet) cidr' on db.
  8074. func Cidr(ctx context.Context, db DB, p0 string) (pgtypes.Cidr, error) {
  8075. // call pg_catalog.cidr
  8076. const sqlstr = `SELECT * FROM pg_catalog.cidr($1)`
  8077. // run
  8078. var r0 pgtypes.Cidr
  8079. logf(sqlstr, p0)
  8080. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8081. return pgtypes.Cidr{}, logerror(err)
  8082. }
  8083. return r0, nil
  8084. }
  8085. // CidrRecv calls the stored function 'pg_catalog.cidr_recv(internal) cidr' on db.
  8086. func CidrRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Cidr, error) {
  8087. // call pg_catalog.cidr_recv
  8088. const sqlstr = `SELECT * FROM pg_catalog.cidr_recv($1)`
  8089. // run
  8090. var r0 pgtypes.Cidr
  8091. logf(sqlstr, p0)
  8092. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8093. return pgtypes.Cidr{}, logerror(err)
  8094. }
  8095. return r0, nil
  8096. }
  8097. // CidrSend calls the stored function 'pg_catalog.cidr_send(cidr) bytea' on db.
  8098. func CidrSend(ctx context.Context, db DB, p0 pgtypes.Cidr) ([]byte, error) {
  8099. // call pg_catalog.cidr_send
  8100. const sqlstr = `SELECT * FROM pg_catalog.cidr_send($1)`
  8101. // run
  8102. var r0 []byte
  8103. logf(sqlstr, p0)
  8104. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8105. return nil, logerror(err)
  8106. }
  8107. return r0, nil
  8108. }
  8109. // Cidrecv calls the stored function 'pg_catalog.cidrecv(internal) cid' on db.
  8110. func Cidrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Cid, error) {
  8111. // call pg_catalog.cidrecv
  8112. const sqlstr = `SELECT * FROM pg_catalog.cidrecv($1)`
  8113. // run
  8114. var r0 pgtypes.Cid
  8115. logf(sqlstr, p0)
  8116. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8117. return pgtypes.Cid{}, logerror(err)
  8118. }
  8119. return r0, nil
  8120. }
  8121. // Cidsend calls the stored function 'pg_catalog.cidsend(cid) bytea' on db.
  8122. func Cidsend(ctx context.Context, db DB, p0 pgtypes.Cid) ([]byte, error) {
  8123. // call pg_catalog.cidsend
  8124. const sqlstr = `SELECT * FROM pg_catalog.cidsend($1)`
  8125. // run
  8126. var r0 []byte
  8127. logf(sqlstr, p0)
  8128. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8129. return nil, logerror(err)
  8130. }
  8131. return r0, nil
  8132. }
  8133. // CircleByPointAndDoublePrecision calls the stored function 'pg_catalog.circle(point, double precision) circle' on db.
  8134. func CircleByPointAndDoublePrecision(ctx context.Context, db DB, p0 pgtypes.Point, p1 float64) (pgtypes.Circle, error) {
  8135. // call pg_catalog.circle
  8136. const sqlstr = `SELECT * FROM pg_catalog.circle($1, $2)`
  8137. // run
  8138. var r0 pgtypes.Circle
  8139. logf(sqlstr, p0, p1)
  8140. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8141. return pgtypes.Circle{}, logerror(err)
  8142. }
  8143. return r0, nil
  8144. }
  8145. // CircleByPolygon calls the stored function 'pg_catalog.circle(polygon) circle' on db.
  8146. func CircleByPolygon(ctx context.Context, db DB, p0 pgtypes.Polygon) (pgtypes.Circle, error) {
  8147. // call pg_catalog.circle
  8148. const sqlstr = `SELECT * FROM pg_catalog.circle($1)`
  8149. // run
  8150. var r0 pgtypes.Circle
  8151. logf(sqlstr, p0)
  8152. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8153. return pgtypes.Circle{}, logerror(err)
  8154. }
  8155. return r0, nil
  8156. }
  8157. // CircleByBox calls the stored function 'pg_catalog.circle(box) circle' on db.
  8158. func CircleByBox(ctx context.Context, db DB, p0 pgtypes.Box) (pgtypes.Circle, error) {
  8159. // call pg_catalog.circle
  8160. const sqlstr = `SELECT * FROM pg_catalog.circle($1)`
  8161. // run
  8162. var r0 pgtypes.Circle
  8163. logf(sqlstr, p0)
  8164. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8165. return pgtypes.Circle{}, logerror(err)
  8166. }
  8167. return r0, nil
  8168. }
  8169. // CircleAbove calls the stored function 'pg_catalog.circle_above(circle, circle) boolean' on db.
  8170. func CircleAbove(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8171. // call pg_catalog.circle_above
  8172. const sqlstr = `SELECT * FROM pg_catalog.circle_above($1, $2)`
  8173. // run
  8174. var r0 bool
  8175. logf(sqlstr, p0, p1)
  8176. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8177. return false, logerror(err)
  8178. }
  8179. return r0, nil
  8180. }
  8181. // CircleAddPt calls the stored function 'pg_catalog.circle_add_pt(circle, point) circle' on db.
  8182. func CircleAddPt(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (pgtypes.Circle, error) {
  8183. // call pg_catalog.circle_add_pt
  8184. const sqlstr = `SELECT * FROM pg_catalog.circle_add_pt($1, $2)`
  8185. // run
  8186. var r0 pgtypes.Circle
  8187. logf(sqlstr, p0, p1)
  8188. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8189. return pgtypes.Circle{}, logerror(err)
  8190. }
  8191. return r0, nil
  8192. }
  8193. // CircleBelow calls the stored function 'pg_catalog.circle_below(circle, circle) boolean' on db.
  8194. func CircleBelow(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8195. // call pg_catalog.circle_below
  8196. const sqlstr = `SELECT * FROM pg_catalog.circle_below($1, $2)`
  8197. // run
  8198. var r0 bool
  8199. logf(sqlstr, p0, p1)
  8200. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8201. return false, logerror(err)
  8202. }
  8203. return r0, nil
  8204. }
  8205. // CircleCenter calls the stored function 'pg_catalog.circle_center(circle) point' on db.
  8206. func CircleCenter(ctx context.Context, db DB, p0 pgtypes.Circle) (pgtypes.Point, error) {
  8207. // call pg_catalog.circle_center
  8208. const sqlstr = `SELECT * FROM pg_catalog.circle_center($1)`
  8209. // run
  8210. var r0 pgtypes.Point
  8211. logf(sqlstr, p0)
  8212. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8213. return pgtypes.Point{}, logerror(err)
  8214. }
  8215. return r0, nil
  8216. }
  8217. // CircleContain calls the stored function 'pg_catalog.circle_contain(circle, circle) boolean' on db.
  8218. func CircleContain(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8219. // call pg_catalog.circle_contain
  8220. const sqlstr = `SELECT * FROM pg_catalog.circle_contain($1, $2)`
  8221. // run
  8222. var r0 bool
  8223. logf(sqlstr, p0, p1)
  8224. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8225. return false, logerror(err)
  8226. }
  8227. return r0, nil
  8228. }
  8229. // CircleContainPt calls the stored function 'pg_catalog.circle_contain_pt(circle, point) boolean' on db.
  8230. func CircleContainPt(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (bool, error) {
  8231. // call pg_catalog.circle_contain_pt
  8232. const sqlstr = `SELECT * FROM pg_catalog.circle_contain_pt($1, $2)`
  8233. // run
  8234. var r0 bool
  8235. logf(sqlstr, p0, p1)
  8236. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8237. return false, logerror(err)
  8238. }
  8239. return r0, nil
  8240. }
  8241. // CircleContained calls the stored function 'pg_catalog.circle_contained(circle, circle) boolean' on db.
  8242. func CircleContained(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8243. // call pg_catalog.circle_contained
  8244. const sqlstr = `SELECT * FROM pg_catalog.circle_contained($1, $2)`
  8245. // run
  8246. var r0 bool
  8247. logf(sqlstr, p0, p1)
  8248. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8249. return false, logerror(err)
  8250. }
  8251. return r0, nil
  8252. }
  8253. // CircleDistance calls the stored function 'pg_catalog.circle_distance(circle, circle) double precision' on db.
  8254. func CircleDistance(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (float64, error) {
  8255. // call pg_catalog.circle_distance
  8256. const sqlstr = `SELECT * FROM pg_catalog.circle_distance($1, $2)`
  8257. // run
  8258. var r0 float64
  8259. logf(sqlstr, p0, p1)
  8260. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8261. return 0.0, logerror(err)
  8262. }
  8263. return r0, nil
  8264. }
  8265. // CircleDivPt calls the stored function 'pg_catalog.circle_div_pt(circle, point) circle' on db.
  8266. func CircleDivPt(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (pgtypes.Circle, error) {
  8267. // call pg_catalog.circle_div_pt
  8268. const sqlstr = `SELECT * FROM pg_catalog.circle_div_pt($1, $2)`
  8269. // run
  8270. var r0 pgtypes.Circle
  8271. logf(sqlstr, p0, p1)
  8272. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8273. return pgtypes.Circle{}, logerror(err)
  8274. }
  8275. return r0, nil
  8276. }
  8277. // CircleEq calls the stored function 'pg_catalog.circle_eq(circle, circle) boolean' on db.
  8278. func CircleEq(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8279. // call pg_catalog.circle_eq
  8280. const sqlstr = `SELECT * FROM pg_catalog.circle_eq($1, $2)`
  8281. // run
  8282. var r0 bool
  8283. logf(sqlstr, p0, p1)
  8284. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8285. return false, logerror(err)
  8286. }
  8287. return r0, nil
  8288. }
  8289. // CircleGe calls the stored function 'pg_catalog.circle_ge(circle, circle) boolean' on db.
  8290. func CircleGe(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8291. // call pg_catalog.circle_ge
  8292. const sqlstr = `SELECT * FROM pg_catalog.circle_ge($1, $2)`
  8293. // run
  8294. var r0 bool
  8295. logf(sqlstr, p0, p1)
  8296. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8297. return false, logerror(err)
  8298. }
  8299. return r0, nil
  8300. }
  8301. // CircleGt calls the stored function 'pg_catalog.circle_gt(circle, circle) boolean' on db.
  8302. func CircleGt(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8303. // call pg_catalog.circle_gt
  8304. const sqlstr = `SELECT * FROM pg_catalog.circle_gt($1, $2)`
  8305. // run
  8306. var r0 bool
  8307. logf(sqlstr, p0, p1)
  8308. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8309. return false, logerror(err)
  8310. }
  8311. return r0, nil
  8312. }
  8313. // CircleLe calls the stored function 'pg_catalog.circle_le(circle, circle) boolean' on db.
  8314. func CircleLe(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8315. // call pg_catalog.circle_le
  8316. const sqlstr = `SELECT * FROM pg_catalog.circle_le($1, $2)`
  8317. // run
  8318. var r0 bool
  8319. logf(sqlstr, p0, p1)
  8320. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8321. return false, logerror(err)
  8322. }
  8323. return r0, nil
  8324. }
  8325. // CircleLeft calls the stored function 'pg_catalog.circle_left(circle, circle) boolean' on db.
  8326. func CircleLeft(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8327. // call pg_catalog.circle_left
  8328. const sqlstr = `SELECT * FROM pg_catalog.circle_left($1, $2)`
  8329. // run
  8330. var r0 bool
  8331. logf(sqlstr, p0, p1)
  8332. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8333. return false, logerror(err)
  8334. }
  8335. return r0, nil
  8336. }
  8337. // CircleLt calls the stored function 'pg_catalog.circle_lt(circle, circle) boolean' on db.
  8338. func CircleLt(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8339. // call pg_catalog.circle_lt
  8340. const sqlstr = `SELECT * FROM pg_catalog.circle_lt($1, $2)`
  8341. // run
  8342. var r0 bool
  8343. logf(sqlstr, p0, p1)
  8344. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8345. return false, logerror(err)
  8346. }
  8347. return r0, nil
  8348. }
  8349. // CircleMulPt calls the stored function 'pg_catalog.circle_mul_pt(circle, point) circle' on db.
  8350. func CircleMulPt(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (pgtypes.Circle, error) {
  8351. // call pg_catalog.circle_mul_pt
  8352. const sqlstr = `SELECT * FROM pg_catalog.circle_mul_pt($1, $2)`
  8353. // run
  8354. var r0 pgtypes.Circle
  8355. logf(sqlstr, p0, p1)
  8356. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8357. return pgtypes.Circle{}, logerror(err)
  8358. }
  8359. return r0, nil
  8360. }
  8361. // CircleNe calls the stored function 'pg_catalog.circle_ne(circle, circle) boolean' on db.
  8362. func CircleNe(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8363. // call pg_catalog.circle_ne
  8364. const sqlstr = `SELECT * FROM pg_catalog.circle_ne($1, $2)`
  8365. // run
  8366. var r0 bool
  8367. logf(sqlstr, p0, p1)
  8368. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8369. return false, logerror(err)
  8370. }
  8371. return r0, nil
  8372. }
  8373. // CircleOverabove calls the stored function 'pg_catalog.circle_overabove(circle, circle) boolean' on db.
  8374. func CircleOverabove(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8375. // call pg_catalog.circle_overabove
  8376. const sqlstr = `SELECT * FROM pg_catalog.circle_overabove($1, $2)`
  8377. // run
  8378. var r0 bool
  8379. logf(sqlstr, p0, p1)
  8380. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8381. return false, logerror(err)
  8382. }
  8383. return r0, nil
  8384. }
  8385. // CircleOverbelow calls the stored function 'pg_catalog.circle_overbelow(circle, circle) boolean' on db.
  8386. func CircleOverbelow(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8387. // call pg_catalog.circle_overbelow
  8388. const sqlstr = `SELECT * FROM pg_catalog.circle_overbelow($1, $2)`
  8389. // run
  8390. var r0 bool
  8391. logf(sqlstr, p0, p1)
  8392. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8393. return false, logerror(err)
  8394. }
  8395. return r0, nil
  8396. }
  8397. // CircleOverlap calls the stored function 'pg_catalog.circle_overlap(circle, circle) boolean' on db.
  8398. func CircleOverlap(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8399. // call pg_catalog.circle_overlap
  8400. const sqlstr = `SELECT * FROM pg_catalog.circle_overlap($1, $2)`
  8401. // run
  8402. var r0 bool
  8403. logf(sqlstr, p0, p1)
  8404. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8405. return false, logerror(err)
  8406. }
  8407. return r0, nil
  8408. }
  8409. // CircleOverleft calls the stored function 'pg_catalog.circle_overleft(circle, circle) boolean' on db.
  8410. func CircleOverleft(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8411. // call pg_catalog.circle_overleft
  8412. const sqlstr = `SELECT * FROM pg_catalog.circle_overleft($1, $2)`
  8413. // run
  8414. var r0 bool
  8415. logf(sqlstr, p0, p1)
  8416. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8417. return false, logerror(err)
  8418. }
  8419. return r0, nil
  8420. }
  8421. // CircleOverright calls the stored function 'pg_catalog.circle_overright(circle, circle) boolean' on db.
  8422. func CircleOverright(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8423. // call pg_catalog.circle_overright
  8424. const sqlstr = `SELECT * FROM pg_catalog.circle_overright($1, $2)`
  8425. // run
  8426. var r0 bool
  8427. logf(sqlstr, p0, p1)
  8428. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8429. return false, logerror(err)
  8430. }
  8431. return r0, nil
  8432. }
  8433. // CircleRecv calls the stored function 'pg_catalog.circle_recv(internal) circle' on db.
  8434. func CircleRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Circle, error) {
  8435. // call pg_catalog.circle_recv
  8436. const sqlstr = `SELECT * FROM pg_catalog.circle_recv($1)`
  8437. // run
  8438. var r0 pgtypes.Circle
  8439. logf(sqlstr, p0)
  8440. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8441. return pgtypes.Circle{}, logerror(err)
  8442. }
  8443. return r0, nil
  8444. }
  8445. // CircleRight calls the stored function 'pg_catalog.circle_right(circle, circle) boolean' on db.
  8446. func CircleRight(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8447. // call pg_catalog.circle_right
  8448. const sqlstr = `SELECT * FROM pg_catalog.circle_right($1, $2)`
  8449. // run
  8450. var r0 bool
  8451. logf(sqlstr, p0, p1)
  8452. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8453. return false, logerror(err)
  8454. }
  8455. return r0, nil
  8456. }
  8457. // CircleSame calls the stored function 'pg_catalog.circle_same(circle, circle) boolean' on db.
  8458. func CircleSame(ctx context.Context, db DB, p0, p1 pgtypes.Circle) (bool, error) {
  8459. // call pg_catalog.circle_same
  8460. const sqlstr = `SELECT * FROM pg_catalog.circle_same($1, $2)`
  8461. // run
  8462. var r0 bool
  8463. logf(sqlstr, p0, p1)
  8464. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8465. return false, logerror(err)
  8466. }
  8467. return r0, nil
  8468. }
  8469. // CircleSend calls the stored function 'pg_catalog.circle_send(circle) bytea' on db.
  8470. func CircleSend(ctx context.Context, db DB, p0 pgtypes.Circle) ([]byte, error) {
  8471. // call pg_catalog.circle_send
  8472. const sqlstr = `SELECT * FROM pg_catalog.circle_send($1)`
  8473. // run
  8474. var r0 []byte
  8475. logf(sqlstr, p0)
  8476. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8477. return nil, logerror(err)
  8478. }
  8479. return r0, nil
  8480. }
  8481. // CircleSubPt calls the stored function 'pg_catalog.circle_sub_pt(circle, point) circle' on db.
  8482. func CircleSubPt(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (pgtypes.Circle, error) {
  8483. // call pg_catalog.circle_sub_pt
  8484. const sqlstr = `SELECT * FROM pg_catalog.circle_sub_pt($1, $2)`
  8485. // run
  8486. var r0 pgtypes.Circle
  8487. logf(sqlstr, p0, p1)
  8488. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8489. return pgtypes.Circle{}, logerror(err)
  8490. }
  8491. return r0, nil
  8492. }
  8493. // ClockTimestamp calls the stored function 'pg_catalog.clock_timestamp() timestamp with time zone' on db.
  8494. func ClockTimestamp(ctx context.Context, db DB) (time.Time, error) {
  8495. // call pg_catalog.clock_timestamp
  8496. const sqlstr = `SELECT * FROM pg_catalog.clock_timestamp()`
  8497. // run
  8498. var r0 time.Time
  8499. logf(sqlstr)
  8500. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  8501. return time.Time{}, logerror(err)
  8502. }
  8503. return r0, nil
  8504. }
  8505. // CloseLb calls the stored function 'pg_catalog.close_lb(line, box) point' on db.
  8506. func CloseLb(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Box) (pgtypes.Point, error) {
  8507. // call pg_catalog.close_lb
  8508. const sqlstr = `SELECT * FROM pg_catalog.close_lb($1, $2)`
  8509. // run
  8510. var r0 pgtypes.Point
  8511. logf(sqlstr, p0, p1)
  8512. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8513. return pgtypes.Point{}, logerror(err)
  8514. }
  8515. return r0, nil
  8516. }
  8517. // CloseLs calls the stored function 'pg_catalog.close_ls(line, lseg) point' on db.
  8518. func CloseLs(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Lseg) (pgtypes.Point, error) {
  8519. // call pg_catalog.close_ls
  8520. const sqlstr = `SELECT * FROM pg_catalog.close_ls($1, $2)`
  8521. // run
  8522. var r0 pgtypes.Point
  8523. logf(sqlstr, p0, p1)
  8524. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8525. return pgtypes.Point{}, logerror(err)
  8526. }
  8527. return r0, nil
  8528. }
  8529. // CloseLseg calls the stored function 'pg_catalog.close_lseg(lseg, lseg) point' on db.
  8530. func CloseLseg(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (pgtypes.Point, error) {
  8531. // call pg_catalog.close_lseg
  8532. const sqlstr = `SELECT * FROM pg_catalog.close_lseg($1, $2)`
  8533. // run
  8534. var r0 pgtypes.Point
  8535. logf(sqlstr, p0, p1)
  8536. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8537. return pgtypes.Point{}, logerror(err)
  8538. }
  8539. return r0, nil
  8540. }
  8541. // ClosePb calls the stored function 'pg_catalog.close_pb(point, box) point' on db.
  8542. func ClosePb(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Box) (pgtypes.Point, error) {
  8543. // call pg_catalog.close_pb
  8544. const sqlstr = `SELECT * FROM pg_catalog.close_pb($1, $2)`
  8545. // run
  8546. var r0 pgtypes.Point
  8547. logf(sqlstr, p0, p1)
  8548. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8549. return pgtypes.Point{}, logerror(err)
  8550. }
  8551. return r0, nil
  8552. }
  8553. // ClosePl calls the stored function 'pg_catalog.close_pl(point, line) point' on db.
  8554. func ClosePl(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Line) (pgtypes.Point, error) {
  8555. // call pg_catalog.close_pl
  8556. const sqlstr = `SELECT * FROM pg_catalog.close_pl($1, $2)`
  8557. // run
  8558. var r0 pgtypes.Point
  8559. logf(sqlstr, p0, p1)
  8560. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8561. return pgtypes.Point{}, logerror(err)
  8562. }
  8563. return r0, nil
  8564. }
  8565. // ClosePs calls the stored function 'pg_catalog.close_ps(point, lseg) point' on db.
  8566. func ClosePs(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Lseg) (pgtypes.Point, error) {
  8567. // call pg_catalog.close_ps
  8568. const sqlstr = `SELECT * FROM pg_catalog.close_ps($1, $2)`
  8569. // run
  8570. var r0 pgtypes.Point
  8571. logf(sqlstr, p0, p1)
  8572. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8573. return pgtypes.Point{}, logerror(err)
  8574. }
  8575. return r0, nil
  8576. }
  8577. // CloseSb calls the stored function 'pg_catalog.close_sb(lseg, box) point' on db.
  8578. func CloseSb(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Box) (pgtypes.Point, error) {
  8579. // call pg_catalog.close_sb
  8580. const sqlstr = `SELECT * FROM pg_catalog.close_sb($1, $2)`
  8581. // run
  8582. var r0 pgtypes.Point
  8583. logf(sqlstr, p0, p1)
  8584. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8585. return pgtypes.Point{}, logerror(err)
  8586. }
  8587. return r0, nil
  8588. }
  8589. // CloseSl calls the stored function 'pg_catalog.close_sl(lseg, line) point' on db.
  8590. func CloseSl(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Line) (pgtypes.Point, error) {
  8591. // call pg_catalog.close_sl
  8592. const sqlstr = `SELECT * FROM pg_catalog.close_sl($1, $2)`
  8593. // run
  8594. var r0 pgtypes.Point
  8595. logf(sqlstr, p0, p1)
  8596. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8597. return pgtypes.Point{}, logerror(err)
  8598. }
  8599. return r0, nil
  8600. }
  8601. // ColDescription calls the stored function 'pg_catalog.col_description(oid, integer) text' on db.
  8602. func ColDescription(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int) (string, error) {
  8603. // call pg_catalog.col_description
  8604. const sqlstr = `SELECT * FROM pg_catalog.col_description($1, $2)`
  8605. // run
  8606. var r0 string
  8607. logf(sqlstr, p0, p1)
  8608. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8609. return "", logerror(err)
  8610. }
  8611. return r0, nil
  8612. }
  8613. // Contjoinsel calls the stored function 'pg_catalog.contjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  8614. func Contjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  8615. // call pg_catalog.contjoinsel
  8616. const sqlstr = `SELECT * FROM pg_catalog.contjoinsel($1, $2, $3, $4, $5)`
  8617. // run
  8618. var r0 float64
  8619. logf(sqlstr, p0, p1, p2, p3, p4)
  8620. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  8621. return 0.0, logerror(err)
  8622. }
  8623. return r0, nil
  8624. }
  8625. // Contsel calls the stored function 'pg_catalog.contsel(internal, oid, internal, integer) double precision' on db.
  8626. func Contsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  8627. // call pg_catalog.contsel
  8628. const sqlstr = `SELECT * FROM pg_catalog.contsel($1, $2, $3, $4)`
  8629. // run
  8630. var r0 float64
  8631. logf(sqlstr, p0, p1, p2, p3)
  8632. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  8633. return 0.0, logerror(err)
  8634. }
  8635. return r0, nil
  8636. }
  8637. // Convert calls the stored function 'pg_catalog.convert(bytea, name, name) bytea' on db.
  8638. func Convert(ctx context.Context, db DB, p0 []byte, p1, p2 string) ([]byte, error) {
  8639. // call pg_catalog.convert
  8640. const sqlstr = `SELECT * FROM pg_catalog.convert($1, $2, $3)`
  8641. // run
  8642. var r0 []byte
  8643. logf(sqlstr, p0, p1, p2)
  8644. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  8645. return nil, logerror(err)
  8646. }
  8647. return r0, nil
  8648. }
  8649. // ConvertFrom calls the stored function 'pg_catalog.convert_from(bytea, name) text' on db.
  8650. func ConvertFrom(ctx context.Context, db DB, p0 []byte, p1 string) (string, error) {
  8651. // call pg_catalog.convert_from
  8652. const sqlstr = `SELECT * FROM pg_catalog.convert_from($1, $2)`
  8653. // run
  8654. var r0 string
  8655. logf(sqlstr, p0, p1)
  8656. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8657. return "", logerror(err)
  8658. }
  8659. return r0, nil
  8660. }
  8661. // ConvertTo calls the stored function 'pg_catalog.convert_to(text, name) bytea' on db.
  8662. func ConvertTo(ctx context.Context, db DB, p0, p1 string) ([]byte, error) {
  8663. // call pg_catalog.convert_to
  8664. const sqlstr = `SELECT * FROM pg_catalog.convert_to($1, $2)`
  8665. // run
  8666. var r0 []byte
  8667. logf(sqlstr, p0, p1)
  8668. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8669. return nil, logerror(err)
  8670. }
  8671. return r0, nil
  8672. }
  8673. // Cos calls the stored function 'pg_catalog.cos(double precision) double precision' on db.
  8674. func Cos(ctx context.Context, db DB, p0 float64) (float64, error) {
  8675. // call pg_catalog.cos
  8676. const sqlstr = `SELECT * FROM pg_catalog.cos($1)`
  8677. // run
  8678. var r0 float64
  8679. logf(sqlstr, p0)
  8680. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8681. return 0.0, logerror(err)
  8682. }
  8683. return r0, nil
  8684. }
  8685. // Cosd calls the stored function 'pg_catalog.cosd(double precision) double precision' on db.
  8686. func Cosd(ctx context.Context, db DB, p0 float64) (float64, error) {
  8687. // call pg_catalog.cosd
  8688. const sqlstr = `SELECT * FROM pg_catalog.cosd($1)`
  8689. // run
  8690. var r0 float64
  8691. logf(sqlstr, p0)
  8692. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8693. return 0.0, logerror(err)
  8694. }
  8695. return r0, nil
  8696. }
  8697. // Cosh calls the stored function 'pg_catalog.cosh(double precision) double precision' on db.
  8698. func Cosh(ctx context.Context, db DB, p0 float64) (float64, error) {
  8699. // call pg_catalog.cosh
  8700. const sqlstr = `SELECT * FROM pg_catalog.cosh($1)`
  8701. // run
  8702. var r0 float64
  8703. logf(sqlstr, p0)
  8704. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8705. return 0.0, logerror(err)
  8706. }
  8707. return r0, nil
  8708. }
  8709. // Cot calls the stored function 'pg_catalog.cot(double precision) double precision' on db.
  8710. func Cot(ctx context.Context, db DB, p0 float64) (float64, error) {
  8711. // call pg_catalog.cot
  8712. const sqlstr = `SELECT * FROM pg_catalog.cot($1)`
  8713. // run
  8714. var r0 float64
  8715. logf(sqlstr, p0)
  8716. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8717. return 0.0, logerror(err)
  8718. }
  8719. return r0, nil
  8720. }
  8721. // Cotd calls the stored function 'pg_catalog.cotd(double precision) double precision' on db.
  8722. func Cotd(ctx context.Context, db DB, p0 float64) (float64, error) {
  8723. // call pg_catalog.cotd
  8724. const sqlstr = `SELECT * FROM pg_catalog.cotd($1)`
  8725. // run
  8726. var r0 float64
  8727. logf(sqlstr, p0)
  8728. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8729. return 0.0, logerror(err)
  8730. }
  8731. return r0, nil
  8732. }
  8733. // CurrentDatabase calls the stored function 'pg_catalog.current_database() name' on db.
  8734. func CurrentDatabase(ctx context.Context, db DB) (string, error) {
  8735. // call pg_catalog.current_database
  8736. const sqlstr = `SELECT * FROM pg_catalog.current_database()`
  8737. // run
  8738. var r0 string
  8739. logf(sqlstr)
  8740. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  8741. return "", logerror(err)
  8742. }
  8743. return r0, nil
  8744. }
  8745. // CurrentQuery calls the stored function 'pg_catalog.current_query() text' on db.
  8746. func CurrentQuery(ctx context.Context, db DB) (string, error) {
  8747. // call pg_catalog.current_query
  8748. const sqlstr = `SELECT * FROM pg_catalog.current_query()`
  8749. // run
  8750. var r0 string
  8751. logf(sqlstr)
  8752. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  8753. return "", logerror(err)
  8754. }
  8755. return r0, nil
  8756. }
  8757. // CurrentSchema calls the stored function 'pg_catalog.current_schema() name' on db.
  8758. func CurrentSchema(ctx context.Context, db DB) (string, error) {
  8759. // call pg_catalog.current_schema
  8760. const sqlstr = `SELECT * FROM pg_catalog.current_schema()`
  8761. // run
  8762. var r0 string
  8763. logf(sqlstr)
  8764. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  8765. return "", logerror(err)
  8766. }
  8767. return r0, nil
  8768. }
  8769. // CurrentSchemas calls the stored function 'pg_catalog.current_schemas(boolean) name' on db.
  8770. func CurrentSchemas(ctx context.Context, db DB, p0 bool) (StringSlice, error) {
  8771. // call pg_catalog.current_schemas
  8772. const sqlstr = `SELECT * FROM pg_catalog.current_schemas($1)`
  8773. // run
  8774. var r0 StringSlice
  8775. logf(sqlstr, p0)
  8776. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8777. return StringSlice{}, logerror(err)
  8778. }
  8779. return r0, nil
  8780. }
  8781. // CurrentSettingByText calls the stored function 'pg_catalog.current_setting(text) text' on db.
  8782. func CurrentSettingByText(ctx context.Context, db DB, p0 string) (string, error) {
  8783. // call pg_catalog.current_setting
  8784. const sqlstr = `SELECT * FROM pg_catalog.current_setting($1)`
  8785. // run
  8786. var r0 string
  8787. logf(sqlstr, p0)
  8788. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8789. return "", logerror(err)
  8790. }
  8791. return r0, nil
  8792. }
  8793. // CurrentSettingByTextAndBoolean calls the stored function 'pg_catalog.current_setting(text, boolean) text' on db.
  8794. func CurrentSettingByTextAndBoolean(ctx context.Context, db DB, p0 string, p1 bool) (string, error) {
  8795. // call pg_catalog.current_setting
  8796. const sqlstr = `SELECT * FROM pg_catalog.current_setting($1, $2)`
  8797. // run
  8798. var r0 string
  8799. logf(sqlstr, p0, p1)
  8800. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8801. return "", logerror(err)
  8802. }
  8803. return r0, nil
  8804. }
  8805. // CurrentUser calls the stored function 'pg_catalog.current_user() name' on db.
  8806. func CurrentUser(ctx context.Context, db DB) (string, error) {
  8807. // call pg_catalog.current_user
  8808. const sqlstr = `SELECT * FROM pg_catalog.current_user()`
  8809. // run
  8810. var r0 string
  8811. logf(sqlstr)
  8812. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  8813. return "", logerror(err)
  8814. }
  8815. return r0, nil
  8816. }
  8817. // Currtid calls the stored function 'pg_catalog.currtid(oid, tid) tid' on db.
  8818. func Currtid(ctx context.Context, db DB, p0 pgtypes.Oid, p1 pgtypes.Tid) (pgtypes.Tid, error) {
  8819. // call pg_catalog.currtid
  8820. const sqlstr = `SELECT * FROM pg_catalog.currtid($1, $2)`
  8821. // run
  8822. var r0 pgtypes.Tid
  8823. logf(sqlstr, p0, p1)
  8824. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8825. return pgtypes.Tid{}, logerror(err)
  8826. }
  8827. return r0, nil
  8828. }
  8829. // Currtid2 calls the stored function 'pg_catalog.currtid2(text, tid) tid' on db.
  8830. func Currtid2(ctx context.Context, db DB, p0 string, p1 pgtypes.Tid) (pgtypes.Tid, error) {
  8831. // call pg_catalog.currtid2
  8832. const sqlstr = `SELECT * FROM pg_catalog.currtid2($1, $2)`
  8833. // run
  8834. var r0 pgtypes.Tid
  8835. logf(sqlstr, p0, p1)
  8836. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8837. return pgtypes.Tid{}, logerror(err)
  8838. }
  8839. return r0, nil
  8840. }
  8841. // Currval calls the stored function 'pg_catalog.currval(regclass) bigint' on db.
  8842. func Currval(ctx context.Context, db DB, p0 pgtypes.Regclass) (int64, error) {
  8843. // call pg_catalog.currval
  8844. const sqlstr = `SELECT * FROM pg_catalog.currval($1)`
  8845. // run
  8846. var r0 int64
  8847. logf(sqlstr, p0)
  8848. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8849. return 0, logerror(err)
  8850. }
  8851. return r0, nil
  8852. }
  8853. // CursorToXML calls the stored function 'pg_catalog.cursor_to_xml(refcursor, integer, boolean, boolean, text) xml' on db.
  8854. func CursorToXML(ctx context.Context, db DB, cursor pgtypes.Refcursor, count int, nulls, tableforest bool, targetns string) ([]byte, error) {
  8855. // call pg_catalog.cursor_to_xml
  8856. const sqlstr = `SELECT * FROM pg_catalog.cursor_to_xml($1, $2, $3, $4, $5)`
  8857. // run
  8858. var r0 []byte
  8859. logf(sqlstr, cursor, count, nulls, tableforest, targetns)
  8860. if err := db.QueryRowContext(ctx, sqlstr, cursor, count, nulls, tableforest, targetns).Scan(&r0); err != nil {
  8861. return nil, logerror(err)
  8862. }
  8863. return r0, nil
  8864. }
  8865. // CursorToXmlschema calls the stored function 'pg_catalog.cursor_to_xmlschema(refcursor, boolean, boolean, text) xml' on db.
  8866. func CursorToXmlschema(ctx context.Context, db DB, cursor pgtypes.Refcursor, nulls, tableforest bool, targetns string) ([]byte, error) {
  8867. // call pg_catalog.cursor_to_xmlschema
  8868. const sqlstr = `SELECT * FROM pg_catalog.cursor_to_xmlschema($1, $2, $3, $4)`
  8869. // run
  8870. var r0 []byte
  8871. logf(sqlstr, cursor, nulls, tableforest, targetns)
  8872. if err := db.QueryRowContext(ctx, sqlstr, cursor, nulls, tableforest, targetns).Scan(&r0); err != nil {
  8873. return nil, logerror(err)
  8874. }
  8875. return r0, nil
  8876. }
  8877. // DatabaseToXML calls the stored function 'pg_catalog.database_to_xml(boolean, boolean, text) xml' on db.
  8878. func DatabaseToXML(ctx context.Context, db DB, nulls, tableforest bool, targetns string) ([]byte, error) {
  8879. // call pg_catalog.database_to_xml
  8880. const sqlstr = `SELECT * FROM pg_catalog.database_to_xml($1, $2, $3)`
  8881. // run
  8882. var r0 []byte
  8883. logf(sqlstr, nulls, tableforest, targetns)
  8884. if err := db.QueryRowContext(ctx, sqlstr, nulls, tableforest, targetns).Scan(&r0); err != nil {
  8885. return nil, logerror(err)
  8886. }
  8887. return r0, nil
  8888. }
  8889. // DatabaseToXMLAndXmlschema calls the stored function 'pg_catalog.database_to_xml_and_xmlschema(boolean, boolean, text) xml' on db.
  8890. func DatabaseToXMLAndXmlschema(ctx context.Context, db DB, nulls, tableforest bool, targetns string) ([]byte, error) {
  8891. // call pg_catalog.database_to_xml_and_xmlschema
  8892. const sqlstr = `SELECT * FROM pg_catalog.database_to_xml_and_xmlschema($1, $2, $3)`
  8893. // run
  8894. var r0 []byte
  8895. logf(sqlstr, nulls, tableforest, targetns)
  8896. if err := db.QueryRowContext(ctx, sqlstr, nulls, tableforest, targetns).Scan(&r0); err != nil {
  8897. return nil, logerror(err)
  8898. }
  8899. return r0, nil
  8900. }
  8901. // DatabaseToXmlschema calls the stored function 'pg_catalog.database_to_xmlschema(boolean, boolean, text) xml' on db.
  8902. func DatabaseToXmlschema(ctx context.Context, db DB, nulls, tableforest bool, targetns string) ([]byte, error) {
  8903. // call pg_catalog.database_to_xmlschema
  8904. const sqlstr = `SELECT * FROM pg_catalog.database_to_xmlschema($1, $2, $3)`
  8905. // run
  8906. var r0 []byte
  8907. logf(sqlstr, nulls, tableforest, targetns)
  8908. if err := db.QueryRowContext(ctx, sqlstr, nulls, tableforest, targetns).Scan(&r0); err != nil {
  8909. return nil, logerror(err)
  8910. }
  8911. return r0, nil
  8912. }
  8913. // DateByTimestampWithTimeZone calls the stored function 'pg_catalog.date(timestamp with time zone) date' on db.
  8914. func DateByTimestampWithTimeZone(ctx context.Context, db DB, p0 time.Time) (time.Time, error) {
  8915. // call pg_catalog.date
  8916. const sqlstr = `SELECT * FROM pg_catalog.date($1)`
  8917. // run
  8918. var r0 time.Time
  8919. logf(sqlstr, p0)
  8920. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8921. return time.Time{}, logerror(err)
  8922. }
  8923. return r0, nil
  8924. }
  8925. // DateByTimestampWithoutTimeZone calls the stored function 'pg_catalog.date(timestamp without time zone) date' on db.
  8926. func DateByTimestampWithoutTimeZone(ctx context.Context, db DB, p0 time.Time) (time.Time, error) {
  8927. // call pg_catalog.date
  8928. const sqlstr = `SELECT * FROM pg_catalog.date($1)`
  8929. // run
  8930. var r0 time.Time
  8931. logf(sqlstr, p0)
  8932. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  8933. return time.Time{}, logerror(err)
  8934. }
  8935. return r0, nil
  8936. }
  8937. // DateCmp calls the stored function 'pg_catalog.date_cmp(date, date) integer' on db.
  8938. func DateCmp(ctx context.Context, db DB, p0, p1 time.Time) (int, error) {
  8939. // call pg_catalog.date_cmp
  8940. const sqlstr = `SELECT * FROM pg_catalog.date_cmp($1, $2)`
  8941. // run
  8942. var r0 int
  8943. logf(sqlstr, p0, p1)
  8944. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8945. return 0, logerror(err)
  8946. }
  8947. return r0, nil
  8948. }
  8949. // DateCmpTimestamp calls the stored function 'pg_catalog.date_cmp_timestamp(date, timestamp without time zone) integer' on db.
  8950. func DateCmpTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (int, error) {
  8951. // call pg_catalog.date_cmp_timestamp
  8952. const sqlstr = `SELECT * FROM pg_catalog.date_cmp_timestamp($1, $2)`
  8953. // run
  8954. var r0 int
  8955. logf(sqlstr, p0, p1)
  8956. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8957. return 0, logerror(err)
  8958. }
  8959. return r0, nil
  8960. }
  8961. // DateCmpTimestamptz calls the stored function 'pg_catalog.date_cmp_timestamptz(date, timestamp with time zone) integer' on db.
  8962. func DateCmpTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (int, error) {
  8963. // call pg_catalog.date_cmp_timestamptz
  8964. const sqlstr = `SELECT * FROM pg_catalog.date_cmp_timestamptz($1, $2)`
  8965. // run
  8966. var r0 int
  8967. logf(sqlstr, p0, p1)
  8968. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8969. return 0, logerror(err)
  8970. }
  8971. return r0, nil
  8972. }
  8973. // DateEq calls the stored function 'pg_catalog.date_eq(date, date) boolean' on db.
  8974. func DateEq(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  8975. // call pg_catalog.date_eq
  8976. const sqlstr = `SELECT * FROM pg_catalog.date_eq($1, $2)`
  8977. // run
  8978. var r0 bool
  8979. logf(sqlstr, p0, p1)
  8980. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8981. return false, logerror(err)
  8982. }
  8983. return r0, nil
  8984. }
  8985. // DateEqTimestamp calls the stored function 'pg_catalog.date_eq_timestamp(date, timestamp without time zone) boolean' on db.
  8986. func DateEqTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  8987. // call pg_catalog.date_eq_timestamp
  8988. const sqlstr = `SELECT * FROM pg_catalog.date_eq_timestamp($1, $2)`
  8989. // run
  8990. var r0 bool
  8991. logf(sqlstr, p0, p1)
  8992. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  8993. return false, logerror(err)
  8994. }
  8995. return r0, nil
  8996. }
  8997. // DateEqTimestamptz calls the stored function 'pg_catalog.date_eq_timestamptz(date, timestamp with time zone) boolean' on db.
  8998. func DateEqTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  8999. // call pg_catalog.date_eq_timestamptz
  9000. const sqlstr = `SELECT * FROM pg_catalog.date_eq_timestamptz($1, $2)`
  9001. // run
  9002. var r0 bool
  9003. logf(sqlstr, p0, p1)
  9004. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9005. return false, logerror(err)
  9006. }
  9007. return r0, nil
  9008. }
  9009. // DateGe calls the stored function 'pg_catalog.date_ge(date, date) boolean' on db.
  9010. func DateGe(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9011. // call pg_catalog.date_ge
  9012. const sqlstr = `SELECT * FROM pg_catalog.date_ge($1, $2)`
  9013. // run
  9014. var r0 bool
  9015. logf(sqlstr, p0, p1)
  9016. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9017. return false, logerror(err)
  9018. }
  9019. return r0, nil
  9020. }
  9021. // DateGeTimestamp calls the stored function 'pg_catalog.date_ge_timestamp(date, timestamp without time zone) boolean' on db.
  9022. func DateGeTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9023. // call pg_catalog.date_ge_timestamp
  9024. const sqlstr = `SELECT * FROM pg_catalog.date_ge_timestamp($1, $2)`
  9025. // run
  9026. var r0 bool
  9027. logf(sqlstr, p0, p1)
  9028. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9029. return false, logerror(err)
  9030. }
  9031. return r0, nil
  9032. }
  9033. // DateGeTimestamptz calls the stored function 'pg_catalog.date_ge_timestamptz(date, timestamp with time zone) boolean' on db.
  9034. func DateGeTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9035. // call pg_catalog.date_ge_timestamptz
  9036. const sqlstr = `SELECT * FROM pg_catalog.date_ge_timestamptz($1, $2)`
  9037. // run
  9038. var r0 bool
  9039. logf(sqlstr, p0, p1)
  9040. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9041. return false, logerror(err)
  9042. }
  9043. return r0, nil
  9044. }
  9045. // DateGt calls the stored function 'pg_catalog.date_gt(date, date) boolean' on db.
  9046. func DateGt(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9047. // call pg_catalog.date_gt
  9048. const sqlstr = `SELECT * FROM pg_catalog.date_gt($1, $2)`
  9049. // run
  9050. var r0 bool
  9051. logf(sqlstr, p0, p1)
  9052. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9053. return false, logerror(err)
  9054. }
  9055. return r0, nil
  9056. }
  9057. // DateGtTimestamp calls the stored function 'pg_catalog.date_gt_timestamp(date, timestamp without time zone) boolean' on db.
  9058. func DateGtTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9059. // call pg_catalog.date_gt_timestamp
  9060. const sqlstr = `SELECT * FROM pg_catalog.date_gt_timestamp($1, $2)`
  9061. // run
  9062. var r0 bool
  9063. logf(sqlstr, p0, p1)
  9064. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9065. return false, logerror(err)
  9066. }
  9067. return r0, nil
  9068. }
  9069. // DateGtTimestamptz calls the stored function 'pg_catalog.date_gt_timestamptz(date, timestamp with time zone) boolean' on db.
  9070. func DateGtTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9071. // call pg_catalog.date_gt_timestamptz
  9072. const sqlstr = `SELECT * FROM pg_catalog.date_gt_timestamptz($1, $2)`
  9073. // run
  9074. var r0 bool
  9075. logf(sqlstr, p0, p1)
  9076. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9077. return false, logerror(err)
  9078. }
  9079. return r0, nil
  9080. }
  9081. // DateLarger calls the stored function 'pg_catalog.date_larger(date, date) date' on db.
  9082. func DateLarger(ctx context.Context, db DB, p0, p1 time.Time) (time.Time, error) {
  9083. // call pg_catalog.date_larger
  9084. const sqlstr = `SELECT * FROM pg_catalog.date_larger($1, $2)`
  9085. // run
  9086. var r0 time.Time
  9087. logf(sqlstr, p0, p1)
  9088. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9089. return time.Time{}, logerror(err)
  9090. }
  9091. return r0, nil
  9092. }
  9093. // DateLe calls the stored function 'pg_catalog.date_le(date, date) boolean' on db.
  9094. func DateLe(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9095. // call pg_catalog.date_le
  9096. const sqlstr = `SELECT * FROM pg_catalog.date_le($1, $2)`
  9097. // run
  9098. var r0 bool
  9099. logf(sqlstr, p0, p1)
  9100. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9101. return false, logerror(err)
  9102. }
  9103. return r0, nil
  9104. }
  9105. // DateLeTimestamp calls the stored function 'pg_catalog.date_le_timestamp(date, timestamp without time zone) boolean' on db.
  9106. func DateLeTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9107. // call pg_catalog.date_le_timestamp
  9108. const sqlstr = `SELECT * FROM pg_catalog.date_le_timestamp($1, $2)`
  9109. // run
  9110. var r0 bool
  9111. logf(sqlstr, p0, p1)
  9112. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9113. return false, logerror(err)
  9114. }
  9115. return r0, nil
  9116. }
  9117. // DateLeTimestamptz calls the stored function 'pg_catalog.date_le_timestamptz(date, timestamp with time zone) boolean' on db.
  9118. func DateLeTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9119. // call pg_catalog.date_le_timestamptz
  9120. const sqlstr = `SELECT * FROM pg_catalog.date_le_timestamptz($1, $2)`
  9121. // run
  9122. var r0 bool
  9123. logf(sqlstr, p0, p1)
  9124. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9125. return false, logerror(err)
  9126. }
  9127. return r0, nil
  9128. }
  9129. // DateLt calls the stored function 'pg_catalog.date_lt(date, date) boolean' on db.
  9130. func DateLt(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9131. // call pg_catalog.date_lt
  9132. const sqlstr = `SELECT * FROM pg_catalog.date_lt($1, $2)`
  9133. // run
  9134. var r0 bool
  9135. logf(sqlstr, p0, p1)
  9136. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9137. return false, logerror(err)
  9138. }
  9139. return r0, nil
  9140. }
  9141. // DateLtTimestamp calls the stored function 'pg_catalog.date_lt_timestamp(date, timestamp without time zone) boolean' on db.
  9142. func DateLtTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9143. // call pg_catalog.date_lt_timestamp
  9144. const sqlstr = `SELECT * FROM pg_catalog.date_lt_timestamp($1, $2)`
  9145. // run
  9146. var r0 bool
  9147. logf(sqlstr, p0, p1)
  9148. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9149. return false, logerror(err)
  9150. }
  9151. return r0, nil
  9152. }
  9153. // DateLtTimestamptz calls the stored function 'pg_catalog.date_lt_timestamptz(date, timestamp with time zone) boolean' on db.
  9154. func DateLtTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9155. // call pg_catalog.date_lt_timestamptz
  9156. const sqlstr = `SELECT * FROM pg_catalog.date_lt_timestamptz($1, $2)`
  9157. // run
  9158. var r0 bool
  9159. logf(sqlstr, p0, p1)
  9160. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9161. return false, logerror(err)
  9162. }
  9163. return r0, nil
  9164. }
  9165. // DateMi calls the stored function 'pg_catalog.date_mi(date, date) integer' on db.
  9166. func DateMi(ctx context.Context, db DB, p0, p1 time.Time) (int, error) {
  9167. // call pg_catalog.date_mi
  9168. const sqlstr = `SELECT * FROM pg_catalog.date_mi($1, $2)`
  9169. // run
  9170. var r0 int
  9171. logf(sqlstr, p0, p1)
  9172. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9173. return 0, logerror(err)
  9174. }
  9175. return r0, nil
  9176. }
  9177. // DateMiInterval calls the stored function 'pg_catalog.date_mi_interval(date, interval) timestamp without time zone' on db.
  9178. func DateMiInterval(ctx context.Context, db DB, p0 time.Time, p1 []byte) (time.Time, error) {
  9179. // call pg_catalog.date_mi_interval
  9180. const sqlstr = `SELECT * FROM pg_catalog.date_mi_interval($1, $2)`
  9181. // run
  9182. var r0 time.Time
  9183. logf(sqlstr, p0, p1)
  9184. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9185. return time.Time{}, logerror(err)
  9186. }
  9187. return r0, nil
  9188. }
  9189. // DateMii calls the stored function 'pg_catalog.date_mii(date, integer) date' on db.
  9190. func DateMii(ctx context.Context, db DB, p0 time.Time, p1 int) (time.Time, error) {
  9191. // call pg_catalog.date_mii
  9192. const sqlstr = `SELECT * FROM pg_catalog.date_mii($1, $2)`
  9193. // run
  9194. var r0 time.Time
  9195. logf(sqlstr, p0, p1)
  9196. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9197. return time.Time{}, logerror(err)
  9198. }
  9199. return r0, nil
  9200. }
  9201. // DateNe calls the stored function 'pg_catalog.date_ne(date, date) boolean' on db.
  9202. func DateNe(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9203. // call pg_catalog.date_ne
  9204. const sqlstr = `SELECT * FROM pg_catalog.date_ne($1, $2)`
  9205. // run
  9206. var r0 bool
  9207. logf(sqlstr, p0, p1)
  9208. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9209. return false, logerror(err)
  9210. }
  9211. return r0, nil
  9212. }
  9213. // DateNeTimestamp calls the stored function 'pg_catalog.date_ne_timestamp(date, timestamp without time zone) boolean' on db.
  9214. func DateNeTimestamp(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9215. // call pg_catalog.date_ne_timestamp
  9216. const sqlstr = `SELECT * FROM pg_catalog.date_ne_timestamp($1, $2)`
  9217. // run
  9218. var r0 bool
  9219. logf(sqlstr, p0, p1)
  9220. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9221. return false, logerror(err)
  9222. }
  9223. return r0, nil
  9224. }
  9225. // DateNeTimestamptz calls the stored function 'pg_catalog.date_ne_timestamptz(date, timestamp with time zone) boolean' on db.
  9226. func DateNeTimestamptz(ctx context.Context, db DB, p0, p1 time.Time) (bool, error) {
  9227. // call pg_catalog.date_ne_timestamptz
  9228. const sqlstr = `SELECT * FROM pg_catalog.date_ne_timestamptz($1, $2)`
  9229. // run
  9230. var r0 bool
  9231. logf(sqlstr, p0, p1)
  9232. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9233. return false, logerror(err)
  9234. }
  9235. return r0, nil
  9236. }
  9237. // DatePartByTextAndTimestampWithTimeZone calls the stored function 'pg_catalog.date_part(text, timestamp with time zone) double precision' on db.
  9238. func DatePartByTextAndTimestampWithTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (float64, error) {
  9239. // call pg_catalog.date_part
  9240. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9241. // run
  9242. var r0 float64
  9243. logf(sqlstr, p0, p1)
  9244. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9245. return 0.0, logerror(err)
  9246. }
  9247. return r0, nil
  9248. }
  9249. // DatePartByTextAndInterval calls the stored function 'pg_catalog.date_part(text, interval) double precision' on db.
  9250. func DatePartByTextAndInterval(ctx context.Context, db DB, p0 string, p1 []byte) (float64, error) {
  9251. // call pg_catalog.date_part
  9252. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9253. // run
  9254. var r0 float64
  9255. logf(sqlstr, p0, p1)
  9256. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9257. return 0.0, logerror(err)
  9258. }
  9259. return r0, nil
  9260. }
  9261. // DatePartByTextAndTimeWithTimeZone calls the stored function 'pg_catalog.date_part(text, time with time zone) double precision' on db.
  9262. func DatePartByTextAndTimeWithTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (float64, error) {
  9263. // call pg_catalog.date_part
  9264. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9265. // run
  9266. var r0 float64
  9267. logf(sqlstr, p0, p1)
  9268. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9269. return 0.0, logerror(err)
  9270. }
  9271. return r0, nil
  9272. }
  9273. // DatePartByTextAndDate calls the stored function 'pg_catalog.date_part(text, date) double precision' on db.
  9274. func DatePartByTextAndDate(ctx context.Context, db DB, p0 string, p1 time.Time) (float64, error) {
  9275. // call pg_catalog.date_part
  9276. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9277. // run
  9278. var r0 float64
  9279. logf(sqlstr, p0, p1)
  9280. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9281. return 0.0, logerror(err)
  9282. }
  9283. return r0, nil
  9284. }
  9285. // DatePartByTextAndTimeWithoutTimeZone calls the stored function 'pg_catalog.date_part(text, time without time zone) double precision' on db.
  9286. func DatePartByTextAndTimeWithoutTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (float64, error) {
  9287. // call pg_catalog.date_part
  9288. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9289. // run
  9290. var r0 float64
  9291. logf(sqlstr, p0, p1)
  9292. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9293. return 0.0, logerror(err)
  9294. }
  9295. return r0, nil
  9296. }
  9297. // DatePartByTextAndTimestampWithoutTimeZone calls the stored function 'pg_catalog.date_part(text, timestamp without time zone) double precision' on db.
  9298. func DatePartByTextAndTimestampWithoutTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (float64, error) {
  9299. // call pg_catalog.date_part
  9300. const sqlstr = `SELECT * FROM pg_catalog.date_part($1, $2)`
  9301. // run
  9302. var r0 float64
  9303. logf(sqlstr, p0, p1)
  9304. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9305. return 0.0, logerror(err)
  9306. }
  9307. return r0, nil
  9308. }
  9309. // DatePlInterval calls the stored function 'pg_catalog.date_pl_interval(date, interval) timestamp without time zone' on db.
  9310. func DatePlInterval(ctx context.Context, db DB, p0 time.Time, p1 []byte) (time.Time, error) {
  9311. // call pg_catalog.date_pl_interval
  9312. const sqlstr = `SELECT * FROM pg_catalog.date_pl_interval($1, $2)`
  9313. // run
  9314. var r0 time.Time
  9315. logf(sqlstr, p0, p1)
  9316. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9317. return time.Time{}, logerror(err)
  9318. }
  9319. return r0, nil
  9320. }
  9321. // DatePli calls the stored function 'pg_catalog.date_pli(date, integer) date' on db.
  9322. func DatePli(ctx context.Context, db DB, p0 time.Time, p1 int) (time.Time, error) {
  9323. // call pg_catalog.date_pli
  9324. const sqlstr = `SELECT * FROM pg_catalog.date_pli($1, $2)`
  9325. // run
  9326. var r0 time.Time
  9327. logf(sqlstr, p0, p1)
  9328. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9329. return time.Time{}, logerror(err)
  9330. }
  9331. return r0, nil
  9332. }
  9333. // DateRecv calls the stored function 'pg_catalog.date_recv(internal) date' on db.
  9334. func DateRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (time.Time, error) {
  9335. // call pg_catalog.date_recv
  9336. const sqlstr = `SELECT * FROM pg_catalog.date_recv($1)`
  9337. // run
  9338. var r0 time.Time
  9339. logf(sqlstr, p0)
  9340. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9341. return time.Time{}, logerror(err)
  9342. }
  9343. return r0, nil
  9344. }
  9345. // DateSend calls the stored function 'pg_catalog.date_send(date) bytea' on db.
  9346. func DateSend(ctx context.Context, db DB, p0 time.Time) ([]byte, error) {
  9347. // call pg_catalog.date_send
  9348. const sqlstr = `SELECT * FROM pg_catalog.date_send($1)`
  9349. // run
  9350. var r0 []byte
  9351. logf(sqlstr, p0)
  9352. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9353. return nil, logerror(err)
  9354. }
  9355. return r0, nil
  9356. }
  9357. // DateSmaller calls the stored function 'pg_catalog.date_smaller(date, date) date' on db.
  9358. func DateSmaller(ctx context.Context, db DB, p0, p1 time.Time) (time.Time, error) {
  9359. // call pg_catalog.date_smaller
  9360. const sqlstr = `SELECT * FROM pg_catalog.date_smaller($1, $2)`
  9361. // run
  9362. var r0 time.Time
  9363. logf(sqlstr, p0, p1)
  9364. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9365. return time.Time{}, logerror(err)
  9366. }
  9367. return r0, nil
  9368. }
  9369. // DateSortsupport calls the stored function 'pg_catalog.date_sortsupport(internal)' on db.
  9370. func DateSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  9371. // call pg_catalog.date_sortsupport
  9372. const sqlstr = `SELECT * FROM pg_catalog.date_sortsupport($1)`
  9373. // run
  9374. logf(sqlstr)
  9375. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  9376. return logerror(err)
  9377. }
  9378. return nil
  9379. }
  9380. // DateTruncByTextAndTimestampWithTimeZone calls the stored function 'pg_catalog.date_trunc(text, timestamp with time zone) timestamp with time zone' on db.
  9381. func DateTruncByTextAndTimestampWithTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (time.Time, error) {
  9382. // call pg_catalog.date_trunc
  9383. const sqlstr = `SELECT * FROM pg_catalog.date_trunc($1, $2)`
  9384. // run
  9385. var r0 time.Time
  9386. logf(sqlstr, p0, p1)
  9387. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9388. return time.Time{}, logerror(err)
  9389. }
  9390. return r0, nil
  9391. }
  9392. // DateTruncByTextAndInterval calls the stored function 'pg_catalog.date_trunc(text, interval) interval' on db.
  9393. func DateTruncByTextAndInterval(ctx context.Context, db DB, p0 string, p1 []byte) ([]byte, error) {
  9394. // call pg_catalog.date_trunc
  9395. const sqlstr = `SELECT * FROM pg_catalog.date_trunc($1, $2)`
  9396. // run
  9397. var r0 []byte
  9398. logf(sqlstr, p0, p1)
  9399. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9400. return nil, logerror(err)
  9401. }
  9402. return r0, nil
  9403. }
  9404. // DateTruncByTextTimestampWithTimeZoneAndText calls the stored function 'pg_catalog.date_trunc(text, timestamp with time zone, text) timestamp with time zone' on db.
  9405. func DateTruncByTextTimestampWithTimeZoneAndText(ctx context.Context, db DB, p0 string, p1 time.Time, p2 string) (time.Time, error) {
  9406. // call pg_catalog.date_trunc
  9407. const sqlstr = `SELECT * FROM pg_catalog.date_trunc($1, $2, $3)`
  9408. // run
  9409. var r0 time.Time
  9410. logf(sqlstr, p0, p1, p2)
  9411. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  9412. return time.Time{}, logerror(err)
  9413. }
  9414. return r0, nil
  9415. }
  9416. // DateTruncByTextAndTimestampWithoutTimeZone calls the stored function 'pg_catalog.date_trunc(text, timestamp without time zone) timestamp without time zone' on db.
  9417. func DateTruncByTextAndTimestampWithoutTimeZone(ctx context.Context, db DB, p0 string, p1 time.Time) (time.Time, error) {
  9418. // call pg_catalog.date_trunc
  9419. const sqlstr = `SELECT * FROM pg_catalog.date_trunc($1, $2)`
  9420. // run
  9421. var r0 time.Time
  9422. logf(sqlstr, p0, p1)
  9423. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9424. return time.Time{}, logerror(err)
  9425. }
  9426. return r0, nil
  9427. }
  9428. // DaterangeByDateAndDate calls the stored function 'pg_catalog.daterange(date, date) daterange' on db.
  9429. func DaterangeByDateAndDate(ctx context.Context, db DB, p0, p1 time.Time) (pgtypes.Daterange, error) {
  9430. // call pg_catalog.daterange
  9431. const sqlstr = `SELECT * FROM pg_catalog.daterange($1, $2)`
  9432. // run
  9433. var r0 pgtypes.Daterange
  9434. logf(sqlstr, p0, p1)
  9435. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9436. return pgtypes.Daterange{}, logerror(err)
  9437. }
  9438. return r0, nil
  9439. }
  9440. // DaterangeByDateDateAndText calls the stored function 'pg_catalog.daterange(date, date, text) daterange' on db.
  9441. func DaterangeByDateDateAndText(ctx context.Context, db DB, p0, p1 time.Time, p2 string) (pgtypes.Daterange, error) {
  9442. // call pg_catalog.daterange
  9443. const sqlstr = `SELECT * FROM pg_catalog.daterange($1, $2, $3)`
  9444. // run
  9445. var r0 pgtypes.Daterange
  9446. logf(sqlstr, p0, p1, p2)
  9447. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  9448. return pgtypes.Daterange{}, logerror(err)
  9449. }
  9450. return r0, nil
  9451. }
  9452. // DaterangeCanonical calls the stored function 'pg_catalog.daterange_canonical(daterange) daterange' on db.
  9453. func DaterangeCanonical(ctx context.Context, db DB, p0 pgtypes.Daterange) (pgtypes.Daterange, error) {
  9454. // call pg_catalog.daterange_canonical
  9455. const sqlstr = `SELECT * FROM pg_catalog.daterange_canonical($1)`
  9456. // run
  9457. var r0 pgtypes.Daterange
  9458. logf(sqlstr, p0)
  9459. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9460. return pgtypes.Daterange{}, logerror(err)
  9461. }
  9462. return r0, nil
  9463. }
  9464. // DaterangeSubdiff calls the stored function 'pg_catalog.daterange_subdiff(date, date) double precision' on db.
  9465. func DaterangeSubdiff(ctx context.Context, db DB, p0, p1 time.Time) (float64, error) {
  9466. // call pg_catalog.daterange_subdiff
  9467. const sqlstr = `SELECT * FROM pg_catalog.daterange_subdiff($1, $2)`
  9468. // run
  9469. var r0 float64
  9470. logf(sqlstr, p0, p1)
  9471. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9472. return 0.0, logerror(err)
  9473. }
  9474. return r0, nil
  9475. }
  9476. // DatetimePl calls the stored function 'pg_catalog.datetime_pl(date, time without time zone) timestamp without time zone' on db.
  9477. func DatetimePl(ctx context.Context, db DB, p0, p1 time.Time) (time.Time, error) {
  9478. // call pg_catalog.datetime_pl
  9479. const sqlstr = `SELECT * FROM pg_catalog.datetime_pl($1, $2)`
  9480. // run
  9481. var r0 time.Time
  9482. logf(sqlstr, p0, p1)
  9483. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9484. return time.Time{}, logerror(err)
  9485. }
  9486. return r0, nil
  9487. }
  9488. // DatetimetzPl calls the stored function 'pg_catalog.datetimetz_pl(date, time with time zone) timestamp with time zone' on db.
  9489. func DatetimetzPl(ctx context.Context, db DB, p0, p1 time.Time) (time.Time, error) {
  9490. // call pg_catalog.datetimetz_pl
  9491. const sqlstr = `SELECT * FROM pg_catalog.datetimetz_pl($1, $2)`
  9492. // run
  9493. var r0 time.Time
  9494. logf(sqlstr, p0, p1)
  9495. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9496. return time.Time{}, logerror(err)
  9497. }
  9498. return r0, nil
  9499. }
  9500. // Dcbrt calls the stored function 'pg_catalog.dcbrt(double precision) double precision' on db.
  9501. func Dcbrt(ctx context.Context, db DB, p0 float64) (float64, error) {
  9502. // call pg_catalog.dcbrt
  9503. const sqlstr = `SELECT * FROM pg_catalog.dcbrt($1)`
  9504. // run
  9505. var r0 float64
  9506. logf(sqlstr, p0)
  9507. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9508. return 0.0, logerror(err)
  9509. }
  9510. return r0, nil
  9511. }
  9512. // Decode calls the stored function 'pg_catalog.decode(text, text) bytea' on db.
  9513. func Decode(ctx context.Context, db DB, p0, p1 string) ([]byte, error) {
  9514. // call pg_catalog.decode
  9515. const sqlstr = `SELECT * FROM pg_catalog.decode($1, $2)`
  9516. // run
  9517. var r0 []byte
  9518. logf(sqlstr, p0, p1)
  9519. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9520. return nil, logerror(err)
  9521. }
  9522. return r0, nil
  9523. }
  9524. // Degrees calls the stored function 'pg_catalog.degrees(double precision) double precision' on db.
  9525. func Degrees(ctx context.Context, db DB, p0 float64) (float64, error) {
  9526. // call pg_catalog.degrees
  9527. const sqlstr = `SELECT * FROM pg_catalog.degrees($1)`
  9528. // run
  9529. var r0 float64
  9530. logf(sqlstr, p0)
  9531. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9532. return 0.0, logerror(err)
  9533. }
  9534. return r0, nil
  9535. }
  9536. // Dexp calls the stored function 'pg_catalog.dexp(double precision) double precision' on db.
  9537. func Dexp(ctx context.Context, db DB, p0 float64) (float64, error) {
  9538. // call pg_catalog.dexp
  9539. const sqlstr = `SELECT * FROM pg_catalog.dexp($1)`
  9540. // run
  9541. var r0 float64
  9542. logf(sqlstr, p0)
  9543. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9544. return 0.0, logerror(err)
  9545. }
  9546. return r0, nil
  9547. }
  9548. // Diagonal calls the stored function 'pg_catalog.diagonal(box) lseg' on db.
  9549. func Diagonal(ctx context.Context, db DB, p0 pgtypes.Box) (pgtypes.Lseg, error) {
  9550. // call pg_catalog.diagonal
  9551. const sqlstr = `SELECT * FROM pg_catalog.diagonal($1)`
  9552. // run
  9553. var r0 pgtypes.Lseg
  9554. logf(sqlstr, p0)
  9555. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9556. return pgtypes.Lseg{}, logerror(err)
  9557. }
  9558. return r0, nil
  9559. }
  9560. // Diameter calls the stored function 'pg_catalog.diameter(circle) double precision' on db.
  9561. func Diameter(ctx context.Context, db DB, p0 pgtypes.Circle) (float64, error) {
  9562. // call pg_catalog.diameter
  9563. const sqlstr = `SELECT * FROM pg_catalog.diameter($1)`
  9564. // run
  9565. var r0 float64
  9566. logf(sqlstr, p0)
  9567. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9568. return 0.0, logerror(err)
  9569. }
  9570. return r0, nil
  9571. }
  9572. // DispellInit calls the stored function 'pg_catalog.dispell_init(internal) internal' on db.
  9573. func DispellInit(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  9574. // call pg_catalog.dispell_init
  9575. const sqlstr = `SELECT * FROM pg_catalog.dispell_init($1)`
  9576. // run
  9577. var r0 pgtypes.Internal
  9578. logf(sqlstr, p0)
  9579. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9580. return pgtypes.Internal{}, logerror(err)
  9581. }
  9582. return r0, nil
  9583. }
  9584. // DispellLexize calls the stored function 'pg_catalog.dispell_lexize(internal, internal, internal, internal) internal' on db.
  9585. func DispellLexize(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (pgtypes.Internal, error) {
  9586. // call pg_catalog.dispell_lexize
  9587. const sqlstr = `SELECT * FROM pg_catalog.dispell_lexize($1, $2, $3, $4)`
  9588. // run
  9589. var r0 pgtypes.Internal
  9590. logf(sqlstr, p0, p1, p2, p3)
  9591. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  9592. return pgtypes.Internal{}, logerror(err)
  9593. }
  9594. return r0, nil
  9595. }
  9596. // DistBl calls the stored function 'pg_catalog.dist_bl(box, line) double precision' on db.
  9597. func DistBl(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Line) (float64, error) {
  9598. // call pg_catalog.dist_bl
  9599. const sqlstr = `SELECT * FROM pg_catalog.dist_bl($1, $2)`
  9600. // run
  9601. var r0 float64
  9602. logf(sqlstr, p0, p1)
  9603. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9604. return 0.0, logerror(err)
  9605. }
  9606. return r0, nil
  9607. }
  9608. // DistBp calls the stored function 'pg_catalog.dist_bp(box, point) double precision' on db.
  9609. func DistBp(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Point) (float64, error) {
  9610. // call pg_catalog.dist_bp
  9611. const sqlstr = `SELECT * FROM pg_catalog.dist_bp($1, $2)`
  9612. // run
  9613. var r0 float64
  9614. logf(sqlstr, p0, p1)
  9615. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9616. return 0.0, logerror(err)
  9617. }
  9618. return r0, nil
  9619. }
  9620. // DistBs calls the stored function 'pg_catalog.dist_bs(box, lseg) double precision' on db.
  9621. func DistBs(ctx context.Context, db DB, p0 pgtypes.Box, p1 pgtypes.Lseg) (float64, error) {
  9622. // call pg_catalog.dist_bs
  9623. const sqlstr = `SELECT * FROM pg_catalog.dist_bs($1, $2)`
  9624. // run
  9625. var r0 float64
  9626. logf(sqlstr, p0, p1)
  9627. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9628. return 0.0, logerror(err)
  9629. }
  9630. return r0, nil
  9631. }
  9632. // DistCpoint calls the stored function 'pg_catalog.dist_cpoint(circle, point) double precision' on db.
  9633. func DistCpoint(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Point) (float64, error) {
  9634. // call pg_catalog.dist_cpoint
  9635. const sqlstr = `SELECT * FROM pg_catalog.dist_cpoint($1, $2)`
  9636. // run
  9637. var r0 float64
  9638. logf(sqlstr, p0, p1)
  9639. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9640. return 0.0, logerror(err)
  9641. }
  9642. return r0, nil
  9643. }
  9644. // DistCpoly calls the stored function 'pg_catalog.dist_cpoly(circle, polygon) double precision' on db.
  9645. func DistCpoly(ctx context.Context, db DB, p0 pgtypes.Circle, p1 pgtypes.Polygon) (float64, error) {
  9646. // call pg_catalog.dist_cpoly
  9647. const sqlstr = `SELECT * FROM pg_catalog.dist_cpoly($1, $2)`
  9648. // run
  9649. var r0 float64
  9650. logf(sqlstr, p0, p1)
  9651. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9652. return 0.0, logerror(err)
  9653. }
  9654. return r0, nil
  9655. }
  9656. // DistLb calls the stored function 'pg_catalog.dist_lb(line, box) double precision' on db.
  9657. func DistLb(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Box) (float64, error) {
  9658. // call pg_catalog.dist_lb
  9659. const sqlstr = `SELECT * FROM pg_catalog.dist_lb($1, $2)`
  9660. // run
  9661. var r0 float64
  9662. logf(sqlstr, p0, p1)
  9663. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9664. return 0.0, logerror(err)
  9665. }
  9666. return r0, nil
  9667. }
  9668. // DistLp calls the stored function 'pg_catalog.dist_lp(line, point) double precision' on db.
  9669. func DistLp(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Point) (float64, error) {
  9670. // call pg_catalog.dist_lp
  9671. const sqlstr = `SELECT * FROM pg_catalog.dist_lp($1, $2)`
  9672. // run
  9673. var r0 float64
  9674. logf(sqlstr, p0, p1)
  9675. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9676. return 0.0, logerror(err)
  9677. }
  9678. return r0, nil
  9679. }
  9680. // DistLs calls the stored function 'pg_catalog.dist_ls(line, lseg) double precision' on db.
  9681. func DistLs(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Lseg) (float64, error) {
  9682. // call pg_catalog.dist_ls
  9683. const sqlstr = `SELECT * FROM pg_catalog.dist_ls($1, $2)`
  9684. // run
  9685. var r0 float64
  9686. logf(sqlstr, p0, p1)
  9687. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9688. return 0.0, logerror(err)
  9689. }
  9690. return r0, nil
  9691. }
  9692. // DistPathp calls the stored function 'pg_catalog.dist_pathp(path, point) double precision' on db.
  9693. func DistPathp(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (float64, error) {
  9694. // call pg_catalog.dist_pathp
  9695. const sqlstr = `SELECT * FROM pg_catalog.dist_pathp($1, $2)`
  9696. // run
  9697. var r0 float64
  9698. logf(sqlstr, p0, p1)
  9699. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9700. return 0.0, logerror(err)
  9701. }
  9702. return r0, nil
  9703. }
  9704. // DistPb calls the stored function 'pg_catalog.dist_pb(point, box) double precision' on db.
  9705. func DistPb(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Box) (float64, error) {
  9706. // call pg_catalog.dist_pb
  9707. const sqlstr = `SELECT * FROM pg_catalog.dist_pb($1, $2)`
  9708. // run
  9709. var r0 float64
  9710. logf(sqlstr, p0, p1)
  9711. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9712. return 0.0, logerror(err)
  9713. }
  9714. return r0, nil
  9715. }
  9716. // DistPc calls the stored function 'pg_catalog.dist_pc(point, circle) double precision' on db.
  9717. func DistPc(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Circle) (float64, error) {
  9718. // call pg_catalog.dist_pc
  9719. const sqlstr = `SELECT * FROM pg_catalog.dist_pc($1, $2)`
  9720. // run
  9721. var r0 float64
  9722. logf(sqlstr, p0, p1)
  9723. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9724. return 0.0, logerror(err)
  9725. }
  9726. return r0, nil
  9727. }
  9728. // DistPl calls the stored function 'pg_catalog.dist_pl(point, line) double precision' on db.
  9729. func DistPl(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Line) (float64, error) {
  9730. // call pg_catalog.dist_pl
  9731. const sqlstr = `SELECT * FROM pg_catalog.dist_pl($1, $2)`
  9732. // run
  9733. var r0 float64
  9734. logf(sqlstr, p0, p1)
  9735. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9736. return 0.0, logerror(err)
  9737. }
  9738. return r0, nil
  9739. }
  9740. // DistPolyc calls the stored function 'pg_catalog.dist_polyc(polygon, circle) double precision' on db.
  9741. func DistPolyc(ctx context.Context, db DB, p0 pgtypes.Polygon, p1 pgtypes.Circle) (float64, error) {
  9742. // call pg_catalog.dist_polyc
  9743. const sqlstr = `SELECT * FROM pg_catalog.dist_polyc($1, $2)`
  9744. // run
  9745. var r0 float64
  9746. logf(sqlstr, p0, p1)
  9747. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9748. return 0.0, logerror(err)
  9749. }
  9750. return r0, nil
  9751. }
  9752. // DistPolyp calls the stored function 'pg_catalog.dist_polyp(polygon, point) double precision' on db.
  9753. func DistPolyp(ctx context.Context, db DB, p0 pgtypes.Polygon, p1 pgtypes.Point) (float64, error) {
  9754. // call pg_catalog.dist_polyp
  9755. const sqlstr = `SELECT * FROM pg_catalog.dist_polyp($1, $2)`
  9756. // run
  9757. var r0 float64
  9758. logf(sqlstr, p0, p1)
  9759. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9760. return 0.0, logerror(err)
  9761. }
  9762. return r0, nil
  9763. }
  9764. // DistPpath calls the stored function 'pg_catalog.dist_ppath(point, path) double precision' on db.
  9765. func DistPpath(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Path) (float64, error) {
  9766. // call pg_catalog.dist_ppath
  9767. const sqlstr = `SELECT * FROM pg_catalog.dist_ppath($1, $2)`
  9768. // run
  9769. var r0 float64
  9770. logf(sqlstr, p0, p1)
  9771. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9772. return 0.0, logerror(err)
  9773. }
  9774. return r0, nil
  9775. }
  9776. // DistPpoly calls the stored function 'pg_catalog.dist_ppoly(point, polygon) double precision' on db.
  9777. func DistPpoly(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Polygon) (float64, error) {
  9778. // call pg_catalog.dist_ppoly
  9779. const sqlstr = `SELECT * FROM pg_catalog.dist_ppoly($1, $2)`
  9780. // run
  9781. var r0 float64
  9782. logf(sqlstr, p0, p1)
  9783. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9784. return 0.0, logerror(err)
  9785. }
  9786. return r0, nil
  9787. }
  9788. // DistPs calls the stored function 'pg_catalog.dist_ps(point, lseg) double precision' on db.
  9789. func DistPs(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Lseg) (float64, error) {
  9790. // call pg_catalog.dist_ps
  9791. const sqlstr = `SELECT * FROM pg_catalog.dist_ps($1, $2)`
  9792. // run
  9793. var r0 float64
  9794. logf(sqlstr, p0, p1)
  9795. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9796. return 0.0, logerror(err)
  9797. }
  9798. return r0, nil
  9799. }
  9800. // DistSb calls the stored function 'pg_catalog.dist_sb(lseg, box) double precision' on db.
  9801. func DistSb(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Box) (float64, error) {
  9802. // call pg_catalog.dist_sb
  9803. const sqlstr = `SELECT * FROM pg_catalog.dist_sb($1, $2)`
  9804. // run
  9805. var r0 float64
  9806. logf(sqlstr, p0, p1)
  9807. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9808. return 0.0, logerror(err)
  9809. }
  9810. return r0, nil
  9811. }
  9812. // DistSl calls the stored function 'pg_catalog.dist_sl(lseg, line) double precision' on db.
  9813. func DistSl(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Line) (float64, error) {
  9814. // call pg_catalog.dist_sl
  9815. const sqlstr = `SELECT * FROM pg_catalog.dist_sl($1, $2)`
  9816. // run
  9817. var r0 float64
  9818. logf(sqlstr, p0, p1)
  9819. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9820. return 0.0, logerror(err)
  9821. }
  9822. return r0, nil
  9823. }
  9824. // DistSp calls the stored function 'pg_catalog.dist_sp(lseg, point) double precision' on db.
  9825. func DistSp(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Point) (float64, error) {
  9826. // call pg_catalog.dist_sp
  9827. const sqlstr = `SELECT * FROM pg_catalog.dist_sp($1, $2)`
  9828. // run
  9829. var r0 float64
  9830. logf(sqlstr, p0, p1)
  9831. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9832. return 0.0, logerror(err)
  9833. }
  9834. return r0, nil
  9835. }
  9836. // Div calls the stored function 'pg_catalog.div(numeric, numeric) numeric' on db.
  9837. func Div(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  9838. // call pg_catalog.div
  9839. const sqlstr = `SELECT * FROM pg_catalog.div($1, $2)`
  9840. // run
  9841. var r0 float64
  9842. logf(sqlstr, p0, p1)
  9843. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9844. return 0.0, logerror(err)
  9845. }
  9846. return r0, nil
  9847. }
  9848. // Dlog1 calls the stored function 'pg_catalog.dlog1(double precision) double precision' on db.
  9849. func Dlog1(ctx context.Context, db DB, p0 float64) (float64, error) {
  9850. // call pg_catalog.dlog1
  9851. const sqlstr = `SELECT * FROM pg_catalog.dlog1($1)`
  9852. // run
  9853. var r0 float64
  9854. logf(sqlstr, p0)
  9855. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9856. return 0.0, logerror(err)
  9857. }
  9858. return r0, nil
  9859. }
  9860. // Dlog10 calls the stored function 'pg_catalog.dlog10(double precision) double precision' on db.
  9861. func Dlog10(ctx context.Context, db DB, p0 float64) (float64, error) {
  9862. // call pg_catalog.dlog10
  9863. const sqlstr = `SELECT * FROM pg_catalog.dlog10($1)`
  9864. // run
  9865. var r0 float64
  9866. logf(sqlstr, p0)
  9867. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9868. return 0.0, logerror(err)
  9869. }
  9870. return r0, nil
  9871. }
  9872. // DomainRecv calls the stored function 'pg_catalog.domain_recv(internal, oid, integer) "any"' on db.
  9873. func DomainRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) (pgtypes.Any, error) {
  9874. // call pg_catalog.domain_recv
  9875. const sqlstr = `SELECT * FROM pg_catalog.domain_recv($1, $2, $3)`
  9876. // run
  9877. var r0 pgtypes.Any
  9878. logf(sqlstr, p0, p1, p2)
  9879. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  9880. return pgtypes.Any{}, logerror(err)
  9881. }
  9882. return r0, nil
  9883. }
  9884. // Dpow calls the stored function 'pg_catalog.dpow(double precision, double precision) double precision' on db.
  9885. func Dpow(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  9886. // call pg_catalog.dpow
  9887. const sqlstr = `SELECT * FROM pg_catalog.dpow($1, $2)`
  9888. // run
  9889. var r0 float64
  9890. logf(sqlstr, p0, p1)
  9891. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  9892. return 0.0, logerror(err)
  9893. }
  9894. return r0, nil
  9895. }
  9896. // Dround calls the stored function 'pg_catalog.dround(double precision) double precision' on db.
  9897. func Dround(ctx context.Context, db DB, p0 float64) (float64, error) {
  9898. // call pg_catalog.dround
  9899. const sqlstr = `SELECT * FROM pg_catalog.dround($1)`
  9900. // run
  9901. var r0 float64
  9902. logf(sqlstr, p0)
  9903. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9904. return 0.0, logerror(err)
  9905. }
  9906. return r0, nil
  9907. }
  9908. // DsimpleInit calls the stored function 'pg_catalog.dsimple_init(internal) internal' on db.
  9909. func DsimpleInit(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  9910. // call pg_catalog.dsimple_init
  9911. const sqlstr = `SELECT * FROM pg_catalog.dsimple_init($1)`
  9912. // run
  9913. var r0 pgtypes.Internal
  9914. logf(sqlstr, p0)
  9915. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9916. return pgtypes.Internal{}, logerror(err)
  9917. }
  9918. return r0, nil
  9919. }
  9920. // DsimpleLexize calls the stored function 'pg_catalog.dsimple_lexize(internal, internal, internal, internal) internal' on db.
  9921. func DsimpleLexize(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (pgtypes.Internal, error) {
  9922. // call pg_catalog.dsimple_lexize
  9923. const sqlstr = `SELECT * FROM pg_catalog.dsimple_lexize($1, $2, $3, $4)`
  9924. // run
  9925. var r0 pgtypes.Internal
  9926. logf(sqlstr, p0, p1, p2, p3)
  9927. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  9928. return pgtypes.Internal{}, logerror(err)
  9929. }
  9930. return r0, nil
  9931. }
  9932. // DsnowballInit calls the stored function 'pg_catalog.dsnowball_init(internal) internal' on db.
  9933. func DsnowballInit(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  9934. // call pg_catalog.dsnowball_init
  9935. const sqlstr = `SELECT * FROM pg_catalog.dsnowball_init($1)`
  9936. // run
  9937. var r0 pgtypes.Internal
  9938. logf(sqlstr, p0)
  9939. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9940. return pgtypes.Internal{}, logerror(err)
  9941. }
  9942. return r0, nil
  9943. }
  9944. // DsnowballLexize calls the stored function 'pg_catalog.dsnowball_lexize(internal, internal, internal, internal) internal' on db.
  9945. func DsnowballLexize(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (pgtypes.Internal, error) {
  9946. // call pg_catalog.dsnowball_lexize
  9947. const sqlstr = `SELECT * FROM pg_catalog.dsnowball_lexize($1, $2, $3, $4)`
  9948. // run
  9949. var r0 pgtypes.Internal
  9950. logf(sqlstr, p0, p1, p2, p3)
  9951. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  9952. return pgtypes.Internal{}, logerror(err)
  9953. }
  9954. return r0, nil
  9955. }
  9956. // Dsqrt calls the stored function 'pg_catalog.dsqrt(double precision) double precision' on db.
  9957. func Dsqrt(ctx context.Context, db DB, p0 float64) (float64, error) {
  9958. // call pg_catalog.dsqrt
  9959. const sqlstr = `SELECT * FROM pg_catalog.dsqrt($1)`
  9960. // run
  9961. var r0 float64
  9962. logf(sqlstr, p0)
  9963. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9964. return 0.0, logerror(err)
  9965. }
  9966. return r0, nil
  9967. }
  9968. // DsynonymInit calls the stored function 'pg_catalog.dsynonym_init(internal) internal' on db.
  9969. func DsynonymInit(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  9970. // call pg_catalog.dsynonym_init
  9971. const sqlstr = `SELECT * FROM pg_catalog.dsynonym_init($1)`
  9972. // run
  9973. var r0 pgtypes.Internal
  9974. logf(sqlstr, p0)
  9975. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  9976. return pgtypes.Internal{}, logerror(err)
  9977. }
  9978. return r0, nil
  9979. }
  9980. // DsynonymLexize calls the stored function 'pg_catalog.dsynonym_lexize(internal, internal, internal, internal) internal' on db.
  9981. func DsynonymLexize(ctx context.Context, db DB, p0, p1, p2, p3 pgtypes.Internal) (pgtypes.Internal, error) {
  9982. // call pg_catalog.dsynonym_lexize
  9983. const sqlstr = `SELECT * FROM pg_catalog.dsynonym_lexize($1, $2, $3, $4)`
  9984. // run
  9985. var r0 pgtypes.Internal
  9986. logf(sqlstr, p0, p1, p2, p3)
  9987. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  9988. return pgtypes.Internal{}, logerror(err)
  9989. }
  9990. return r0, nil
  9991. }
  9992. // Dtrunc calls the stored function 'pg_catalog.dtrunc(double precision) double precision' on db.
  9993. func Dtrunc(ctx context.Context, db DB, p0 float64) (float64, error) {
  9994. // call pg_catalog.dtrunc
  9995. const sqlstr = `SELECT * FROM pg_catalog.dtrunc($1)`
  9996. // run
  9997. var r0 float64
  9998. logf(sqlstr, p0)
  9999. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10000. return 0.0, logerror(err)
  10001. }
  10002. return r0, nil
  10003. }
  10004. // ElemContainedByRange calls the stored function 'pg_catalog.elem_contained_by_range(anyelement, anyrange) boolean' on db.
  10005. func ElemContainedByRange(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1 pgtypes.Anyrange) (bool, error) {
  10006. // call pg_catalog.elem_contained_by_range
  10007. const sqlstr = `SELECT * FROM pg_catalog.elem_contained_by_range($1, $2)`
  10008. // run
  10009. var r0 bool
  10010. logf(sqlstr, p0, p1)
  10011. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10012. return false, logerror(err)
  10013. }
  10014. return r0, nil
  10015. }
  10016. // Encode calls the stored function 'pg_catalog.encode(bytea, text) text' on db.
  10017. func Encode(ctx context.Context, db DB, p0 []byte, p1 string) (string, error) {
  10018. // call pg_catalog.encode
  10019. const sqlstr = `SELECT * FROM pg_catalog.encode($1, $2)`
  10020. // run
  10021. var r0 string
  10022. logf(sqlstr, p0, p1)
  10023. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10024. return "", logerror(err)
  10025. }
  10026. return r0, nil
  10027. }
  10028. // EnumCmp calls the stored function 'pg_catalog.enum_cmp(anyenum, anyenum) integer' on db.
  10029. func EnumCmp(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (int, error) {
  10030. // call pg_catalog.enum_cmp
  10031. const sqlstr = `SELECT * FROM pg_catalog.enum_cmp($1, $2)`
  10032. // run
  10033. var r0 int
  10034. logf(sqlstr, p0, p1)
  10035. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10036. return 0, logerror(err)
  10037. }
  10038. return r0, nil
  10039. }
  10040. // EnumEq calls the stored function 'pg_catalog.enum_eq(anyenum, anyenum) boolean' on db.
  10041. func EnumEq(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10042. // call pg_catalog.enum_eq
  10043. const sqlstr = `SELECT * FROM pg_catalog.enum_eq($1, $2)`
  10044. // run
  10045. var r0 bool
  10046. logf(sqlstr, p0, p1)
  10047. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10048. return false, logerror(err)
  10049. }
  10050. return r0, nil
  10051. }
  10052. // EnumFirst calls the stored function 'pg_catalog.enum_first(anyenum) anyenum' on db.
  10053. func EnumFirst(ctx context.Context, db DB, p0 pgtypes.Anyenum) (pgtypes.Anyenum, error) {
  10054. // call pg_catalog.enum_first
  10055. const sqlstr = `SELECT * FROM pg_catalog.enum_first($1)`
  10056. // run
  10057. var r0 pgtypes.Anyenum
  10058. logf(sqlstr, p0)
  10059. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10060. return pgtypes.Anyenum{}, logerror(err)
  10061. }
  10062. return r0, nil
  10063. }
  10064. // EnumGe calls the stored function 'pg_catalog.enum_ge(anyenum, anyenum) boolean' on db.
  10065. func EnumGe(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10066. // call pg_catalog.enum_ge
  10067. const sqlstr = `SELECT * FROM pg_catalog.enum_ge($1, $2)`
  10068. // run
  10069. var r0 bool
  10070. logf(sqlstr, p0, p1)
  10071. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10072. return false, logerror(err)
  10073. }
  10074. return r0, nil
  10075. }
  10076. // EnumGt calls the stored function 'pg_catalog.enum_gt(anyenum, anyenum) boolean' on db.
  10077. func EnumGt(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10078. // call pg_catalog.enum_gt
  10079. const sqlstr = `SELECT * FROM pg_catalog.enum_gt($1, $2)`
  10080. // run
  10081. var r0 bool
  10082. logf(sqlstr, p0, p1)
  10083. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10084. return false, logerror(err)
  10085. }
  10086. return r0, nil
  10087. }
  10088. // EnumLarger calls the stored function 'pg_catalog.enum_larger(anyenum, anyenum) anyenum' on db.
  10089. func EnumLarger(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (pgtypes.Anyenum, error) {
  10090. // call pg_catalog.enum_larger
  10091. const sqlstr = `SELECT * FROM pg_catalog.enum_larger($1, $2)`
  10092. // run
  10093. var r0 pgtypes.Anyenum
  10094. logf(sqlstr, p0, p1)
  10095. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10096. return pgtypes.Anyenum{}, logerror(err)
  10097. }
  10098. return r0, nil
  10099. }
  10100. // EnumLast calls the stored function 'pg_catalog.enum_last(anyenum) anyenum' on db.
  10101. func EnumLast(ctx context.Context, db DB, p0 pgtypes.Anyenum) (pgtypes.Anyenum, error) {
  10102. // call pg_catalog.enum_last
  10103. const sqlstr = `SELECT * FROM pg_catalog.enum_last($1)`
  10104. // run
  10105. var r0 pgtypes.Anyenum
  10106. logf(sqlstr, p0)
  10107. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10108. return pgtypes.Anyenum{}, logerror(err)
  10109. }
  10110. return r0, nil
  10111. }
  10112. // EnumLe calls the stored function 'pg_catalog.enum_le(anyenum, anyenum) boolean' on db.
  10113. func EnumLe(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10114. // call pg_catalog.enum_le
  10115. const sqlstr = `SELECT * FROM pg_catalog.enum_le($1, $2)`
  10116. // run
  10117. var r0 bool
  10118. logf(sqlstr, p0, p1)
  10119. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10120. return false, logerror(err)
  10121. }
  10122. return r0, nil
  10123. }
  10124. // EnumLt calls the stored function 'pg_catalog.enum_lt(anyenum, anyenum) boolean' on db.
  10125. func EnumLt(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10126. // call pg_catalog.enum_lt
  10127. const sqlstr = `SELECT * FROM pg_catalog.enum_lt($1, $2)`
  10128. // run
  10129. var r0 bool
  10130. logf(sqlstr, p0, p1)
  10131. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10132. return false, logerror(err)
  10133. }
  10134. return r0, nil
  10135. }
  10136. // EnumNe calls the stored function 'pg_catalog.enum_ne(anyenum, anyenum) boolean' on db.
  10137. func EnumNe(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (bool, error) {
  10138. // call pg_catalog.enum_ne
  10139. const sqlstr = `SELECT * FROM pg_catalog.enum_ne($1, $2)`
  10140. // run
  10141. var r0 bool
  10142. logf(sqlstr, p0, p1)
  10143. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10144. return false, logerror(err)
  10145. }
  10146. return r0, nil
  10147. }
  10148. // EnumRangeByAnyenumAndAnyenum calls the stored function 'pg_catalog.enum_range(anyenum, anyenum) anyarray' on db.
  10149. func EnumRangeByAnyenumAndAnyenum(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (pgtypes.Anyarray, error) {
  10150. // call pg_catalog.enum_range
  10151. const sqlstr = `SELECT * FROM pg_catalog.enum_range($1, $2)`
  10152. // run
  10153. var r0 pgtypes.Anyarray
  10154. logf(sqlstr, p0, p1)
  10155. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10156. return pgtypes.Anyarray{}, logerror(err)
  10157. }
  10158. return r0, nil
  10159. }
  10160. // EnumRangeByAnyenum calls the stored function 'pg_catalog.enum_range(anyenum) anyarray' on db.
  10161. func EnumRangeByAnyenum(ctx context.Context, db DB, p0 pgtypes.Anyenum) (pgtypes.Anyarray, error) {
  10162. // call pg_catalog.enum_range
  10163. const sqlstr = `SELECT * FROM pg_catalog.enum_range($1)`
  10164. // run
  10165. var r0 pgtypes.Anyarray
  10166. logf(sqlstr, p0)
  10167. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10168. return pgtypes.Anyarray{}, logerror(err)
  10169. }
  10170. return r0, nil
  10171. }
  10172. // EnumRecv calls the stored function 'pg_catalog.enum_recv(internal, oid) anyenum' on db.
  10173. func EnumRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid) (pgtypes.Anyenum, error) {
  10174. // call pg_catalog.enum_recv
  10175. const sqlstr = `SELECT * FROM pg_catalog.enum_recv($1, $2)`
  10176. // run
  10177. var r0 pgtypes.Anyenum
  10178. logf(sqlstr, p0, p1)
  10179. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10180. return pgtypes.Anyenum{}, logerror(err)
  10181. }
  10182. return r0, nil
  10183. }
  10184. // EnumSend calls the stored function 'pg_catalog.enum_send(anyenum) bytea' on db.
  10185. func EnumSend(ctx context.Context, db DB, p0 pgtypes.Anyenum) ([]byte, error) {
  10186. // call pg_catalog.enum_send
  10187. const sqlstr = `SELECT * FROM pg_catalog.enum_send($1)`
  10188. // run
  10189. var r0 []byte
  10190. logf(sqlstr, p0)
  10191. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10192. return nil, logerror(err)
  10193. }
  10194. return r0, nil
  10195. }
  10196. // EnumSmaller calls the stored function 'pg_catalog.enum_smaller(anyenum, anyenum) anyenum' on db.
  10197. func EnumSmaller(ctx context.Context, db DB, p0, p1 pgtypes.Anyenum) (pgtypes.Anyenum, error) {
  10198. // call pg_catalog.enum_smaller
  10199. const sqlstr = `SELECT * FROM pg_catalog.enum_smaller($1, $2)`
  10200. // run
  10201. var r0 pgtypes.Anyenum
  10202. logf(sqlstr, p0, p1)
  10203. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10204. return pgtypes.Anyenum{}, logerror(err)
  10205. }
  10206. return r0, nil
  10207. }
  10208. // Eqjoinsel calls the stored function 'pg_catalog.eqjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  10209. func Eqjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  10210. // call pg_catalog.eqjoinsel
  10211. const sqlstr = `SELECT * FROM pg_catalog.eqjoinsel($1, $2, $3, $4, $5)`
  10212. // run
  10213. var r0 float64
  10214. logf(sqlstr, p0, p1, p2, p3, p4)
  10215. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  10216. return 0.0, logerror(err)
  10217. }
  10218. return r0, nil
  10219. }
  10220. // Eqsel calls the stored function 'pg_catalog.eqsel(internal, oid, internal, integer) double precision' on db.
  10221. func Eqsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  10222. // call pg_catalog.eqsel
  10223. const sqlstr = `SELECT * FROM pg_catalog.eqsel($1, $2, $3, $4)`
  10224. // run
  10225. var r0 float64
  10226. logf(sqlstr, p0, p1, p2, p3)
  10227. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  10228. return 0.0, logerror(err)
  10229. }
  10230. return r0, nil
  10231. }
  10232. // EucCnToMic calls the stored function 'pg_catalog.euc_cn_to_mic(integer, integer, cstring, internal, integer)' on db.
  10233. func EucCnToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10234. // call pg_catalog.euc_cn_to_mic
  10235. const sqlstr = `SELECT * FROM pg_catalog.euc_cn_to_mic($1, $2, $3, $4, $5)`
  10236. // run
  10237. logf(sqlstr)
  10238. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10239. return logerror(err)
  10240. }
  10241. return nil
  10242. }
  10243. // EucCnToUTF8 calls the stored function 'pg_catalog.euc_cn_to_utf8(integer, integer, cstring, internal, integer)' on db.
  10244. func EucCnToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10245. // call pg_catalog.euc_cn_to_utf8
  10246. const sqlstr = `SELECT * FROM pg_catalog.euc_cn_to_utf8($1, $2, $3, $4, $5)`
  10247. // run
  10248. logf(sqlstr)
  10249. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10250. return logerror(err)
  10251. }
  10252. return nil
  10253. }
  10254. // EucJis2004ToShiftJis2004 calls the stored function 'pg_catalog.euc_jis_2004_to_shift_jis_2004(integer, integer, cstring, internal, integer)' on db.
  10255. func EucJis2004ToShiftJis2004(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10256. // call pg_catalog.euc_jis_2004_to_shift_jis_2004
  10257. const sqlstr = `SELECT * FROM pg_catalog.euc_jis_2004_to_shift_jis_2004($1, $2, $3, $4, $5)`
  10258. // run
  10259. logf(sqlstr)
  10260. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10261. return logerror(err)
  10262. }
  10263. return nil
  10264. }
  10265. // EucJis2004ToUTF8 calls the stored function 'pg_catalog.euc_jis_2004_to_utf8(integer, integer, cstring, internal, integer)' on db.
  10266. func EucJis2004ToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10267. // call pg_catalog.euc_jis_2004_to_utf8
  10268. const sqlstr = `SELECT * FROM pg_catalog.euc_jis_2004_to_utf8($1, $2, $3, $4, $5)`
  10269. // run
  10270. logf(sqlstr)
  10271. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10272. return logerror(err)
  10273. }
  10274. return nil
  10275. }
  10276. // EucJpToMic calls the stored function 'pg_catalog.euc_jp_to_mic(integer, integer, cstring, internal, integer)' on db.
  10277. func EucJpToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10278. // call pg_catalog.euc_jp_to_mic
  10279. const sqlstr = `SELECT * FROM pg_catalog.euc_jp_to_mic($1, $2, $3, $4, $5)`
  10280. // run
  10281. logf(sqlstr)
  10282. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10283. return logerror(err)
  10284. }
  10285. return nil
  10286. }
  10287. // EucJpToSjis calls the stored function 'pg_catalog.euc_jp_to_sjis(integer, integer, cstring, internal, integer)' on db.
  10288. func EucJpToSjis(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10289. // call pg_catalog.euc_jp_to_sjis
  10290. const sqlstr = `SELECT * FROM pg_catalog.euc_jp_to_sjis($1, $2, $3, $4, $5)`
  10291. // run
  10292. logf(sqlstr)
  10293. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10294. return logerror(err)
  10295. }
  10296. return nil
  10297. }
  10298. // EucJpToUTF8 calls the stored function 'pg_catalog.euc_jp_to_utf8(integer, integer, cstring, internal, integer)' on db.
  10299. func EucJpToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10300. // call pg_catalog.euc_jp_to_utf8
  10301. const sqlstr = `SELECT * FROM pg_catalog.euc_jp_to_utf8($1, $2, $3, $4, $5)`
  10302. // run
  10303. logf(sqlstr)
  10304. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10305. return logerror(err)
  10306. }
  10307. return nil
  10308. }
  10309. // EucKrToMic calls the stored function 'pg_catalog.euc_kr_to_mic(integer, integer, cstring, internal, integer)' on db.
  10310. func EucKrToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10311. // call pg_catalog.euc_kr_to_mic
  10312. const sqlstr = `SELECT * FROM pg_catalog.euc_kr_to_mic($1, $2, $3, $4, $5)`
  10313. // run
  10314. logf(sqlstr)
  10315. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10316. return logerror(err)
  10317. }
  10318. return nil
  10319. }
  10320. // EucKrToUTF8 calls the stored function 'pg_catalog.euc_kr_to_utf8(integer, integer, cstring, internal, integer)' on db.
  10321. func EucKrToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10322. // call pg_catalog.euc_kr_to_utf8
  10323. const sqlstr = `SELECT * FROM pg_catalog.euc_kr_to_utf8($1, $2, $3, $4, $5)`
  10324. // run
  10325. logf(sqlstr)
  10326. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10327. return logerror(err)
  10328. }
  10329. return nil
  10330. }
  10331. // EucTwToBig5 calls the stored function 'pg_catalog.euc_tw_to_big5(integer, integer, cstring, internal, integer)' on db.
  10332. func EucTwToBig5(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10333. // call pg_catalog.euc_tw_to_big5
  10334. const sqlstr = `SELECT * FROM pg_catalog.euc_tw_to_big5($1, $2, $3, $4, $5)`
  10335. // run
  10336. logf(sqlstr)
  10337. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10338. return logerror(err)
  10339. }
  10340. return nil
  10341. }
  10342. // EucTwToMic calls the stored function 'pg_catalog.euc_tw_to_mic(integer, integer, cstring, internal, integer)' on db.
  10343. func EucTwToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10344. // call pg_catalog.euc_tw_to_mic
  10345. const sqlstr = `SELECT * FROM pg_catalog.euc_tw_to_mic($1, $2, $3, $4, $5)`
  10346. // run
  10347. logf(sqlstr)
  10348. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10349. return logerror(err)
  10350. }
  10351. return nil
  10352. }
  10353. // EucTwToUTF8 calls the stored function 'pg_catalog.euc_tw_to_utf8(integer, integer, cstring, internal, integer)' on db.
  10354. func EucTwToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  10355. // call pg_catalog.euc_tw_to_utf8
  10356. const sqlstr = `SELECT * FROM pg_catalog.euc_tw_to_utf8($1, $2, $3, $4, $5)`
  10357. // run
  10358. logf(sqlstr)
  10359. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  10360. return logerror(err)
  10361. }
  10362. return nil
  10363. }
  10364. // ExpByDoublePrecision calls the stored function 'pg_catalog.exp(double precision) double precision' on db.
  10365. func ExpByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  10366. // call pg_catalog.exp
  10367. const sqlstr = `SELECT * FROM pg_catalog.exp($1)`
  10368. // run
  10369. var r0 float64
  10370. logf(sqlstr, p0)
  10371. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10372. return 0.0, logerror(err)
  10373. }
  10374. return r0, nil
  10375. }
  10376. // ExpByNumeric calls the stored function 'pg_catalog.exp(numeric) numeric' on db.
  10377. func ExpByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  10378. // call pg_catalog.exp
  10379. const sqlstr = `SELECT * FROM pg_catalog.exp($1)`
  10380. // run
  10381. var r0 float64
  10382. logf(sqlstr, p0)
  10383. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10384. return 0.0, logerror(err)
  10385. }
  10386. return r0, nil
  10387. }
  10388. // Factorial calls the stored function 'pg_catalog.factorial(bigint) numeric' on db.
  10389. func Factorial(ctx context.Context, db DB, p0 int64) (float64, error) {
  10390. // call pg_catalog.factorial
  10391. const sqlstr = `SELECT * FROM pg_catalog.factorial($1)`
  10392. // run
  10393. var r0 float64
  10394. logf(sqlstr, p0)
  10395. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10396. return 0.0, logerror(err)
  10397. }
  10398. return r0, nil
  10399. }
  10400. // Family calls the stored function 'pg_catalog.family(inet) integer' on db.
  10401. func Family(ctx context.Context, db DB, p0 string) (int, error) {
  10402. // call pg_catalog.family
  10403. const sqlstr = `SELECT * FROM pg_catalog.family($1)`
  10404. // run
  10405. var r0 int
  10406. logf(sqlstr, p0)
  10407. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10408. return 0, logerror(err)
  10409. }
  10410. return r0, nil
  10411. }
  10412. // Float4ByNumeric calls the stored function 'pg_catalog.float4(numeric) real' on db.
  10413. func Float4ByNumeric(ctx context.Context, db DB, p0 float64) (float32, error) {
  10414. // call pg_catalog.float4
  10415. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10416. // run
  10417. var r0 float32
  10418. logf(sqlstr, p0)
  10419. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10420. return 0.0, logerror(err)
  10421. }
  10422. return r0, nil
  10423. }
  10424. // Float4BySmallint calls the stored function 'pg_catalog.float4(smallint) real' on db.
  10425. func Float4BySmallint(ctx context.Context, db DB, p0 int16) (float32, error) {
  10426. // call pg_catalog.float4
  10427. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10428. // run
  10429. var r0 float32
  10430. logf(sqlstr, p0)
  10431. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10432. return 0.0, logerror(err)
  10433. }
  10434. return r0, nil
  10435. }
  10436. // Float4ByDoublePrecision calls the stored function 'pg_catalog.float4(double precision) real' on db.
  10437. func Float4ByDoublePrecision(ctx context.Context, db DB, p0 float64) (float32, error) {
  10438. // call pg_catalog.float4
  10439. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10440. // run
  10441. var r0 float32
  10442. logf(sqlstr, p0)
  10443. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10444. return 0.0, logerror(err)
  10445. }
  10446. return r0, nil
  10447. }
  10448. // Float4ByInteger calls the stored function 'pg_catalog.float4(integer) real' on db.
  10449. func Float4ByInteger(ctx context.Context, db DB, p0 int) (float32, error) {
  10450. // call pg_catalog.float4
  10451. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10452. // run
  10453. var r0 float32
  10454. logf(sqlstr, p0)
  10455. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10456. return 0.0, logerror(err)
  10457. }
  10458. return r0, nil
  10459. }
  10460. // Float4ByJsonb calls the stored function 'pg_catalog.float4(jsonb) real' on db.
  10461. func Float4ByJsonb(ctx context.Context, db DB, p0 []byte) (float32, error) {
  10462. // call pg_catalog.float4
  10463. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10464. // run
  10465. var r0 float32
  10466. logf(sqlstr, p0)
  10467. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10468. return 0.0, logerror(err)
  10469. }
  10470. return r0, nil
  10471. }
  10472. // Float4ByBigint calls the stored function 'pg_catalog.float4(bigint) real' on db.
  10473. func Float4ByBigint(ctx context.Context, db DB, p0 int64) (float32, error) {
  10474. // call pg_catalog.float4
  10475. const sqlstr = `SELECT * FROM pg_catalog.float4($1)`
  10476. // run
  10477. var r0 float32
  10478. logf(sqlstr, p0)
  10479. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10480. return 0.0, logerror(err)
  10481. }
  10482. return r0, nil
  10483. }
  10484. // Float48div calls the stored function 'pg_catalog.float48div(real, double precision) double precision' on db.
  10485. func Float48div(ctx context.Context, db DB, p0 float32, p1 float64) (float64, error) {
  10486. // call pg_catalog.float48div
  10487. const sqlstr = `SELECT * FROM pg_catalog.float48div($1, $2)`
  10488. // run
  10489. var r0 float64
  10490. logf(sqlstr, p0, p1)
  10491. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10492. return 0.0, logerror(err)
  10493. }
  10494. return r0, nil
  10495. }
  10496. // Float48eq calls the stored function 'pg_catalog.float48eq(real, double precision) boolean' on db.
  10497. func Float48eq(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10498. // call pg_catalog.float48eq
  10499. const sqlstr = `SELECT * FROM pg_catalog.float48eq($1, $2)`
  10500. // run
  10501. var r0 bool
  10502. logf(sqlstr, p0, p1)
  10503. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10504. return false, logerror(err)
  10505. }
  10506. return r0, nil
  10507. }
  10508. // Float48ge calls the stored function 'pg_catalog.float48ge(real, double precision) boolean' on db.
  10509. func Float48ge(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10510. // call pg_catalog.float48ge
  10511. const sqlstr = `SELECT * FROM pg_catalog.float48ge($1, $2)`
  10512. // run
  10513. var r0 bool
  10514. logf(sqlstr, p0, p1)
  10515. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10516. return false, logerror(err)
  10517. }
  10518. return r0, nil
  10519. }
  10520. // Float48gt calls the stored function 'pg_catalog.float48gt(real, double precision) boolean' on db.
  10521. func Float48gt(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10522. // call pg_catalog.float48gt
  10523. const sqlstr = `SELECT * FROM pg_catalog.float48gt($1, $2)`
  10524. // run
  10525. var r0 bool
  10526. logf(sqlstr, p0, p1)
  10527. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10528. return false, logerror(err)
  10529. }
  10530. return r0, nil
  10531. }
  10532. // Float48le calls the stored function 'pg_catalog.float48le(real, double precision) boolean' on db.
  10533. func Float48le(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10534. // call pg_catalog.float48le
  10535. const sqlstr = `SELECT * FROM pg_catalog.float48le($1, $2)`
  10536. // run
  10537. var r0 bool
  10538. logf(sqlstr, p0, p1)
  10539. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10540. return false, logerror(err)
  10541. }
  10542. return r0, nil
  10543. }
  10544. // Float48lt calls the stored function 'pg_catalog.float48lt(real, double precision) boolean' on db.
  10545. func Float48lt(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10546. // call pg_catalog.float48lt
  10547. const sqlstr = `SELECT * FROM pg_catalog.float48lt($1, $2)`
  10548. // run
  10549. var r0 bool
  10550. logf(sqlstr, p0, p1)
  10551. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10552. return false, logerror(err)
  10553. }
  10554. return r0, nil
  10555. }
  10556. // Float48mi calls the stored function 'pg_catalog.float48mi(real, double precision) double precision' on db.
  10557. func Float48mi(ctx context.Context, db DB, p0 float32, p1 float64) (float64, error) {
  10558. // call pg_catalog.float48mi
  10559. const sqlstr = `SELECT * FROM pg_catalog.float48mi($1, $2)`
  10560. // run
  10561. var r0 float64
  10562. logf(sqlstr, p0, p1)
  10563. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10564. return 0.0, logerror(err)
  10565. }
  10566. return r0, nil
  10567. }
  10568. // Float48mul calls the stored function 'pg_catalog.float48mul(real, double precision) double precision' on db.
  10569. func Float48mul(ctx context.Context, db DB, p0 float32, p1 float64) (float64, error) {
  10570. // call pg_catalog.float48mul
  10571. const sqlstr = `SELECT * FROM pg_catalog.float48mul($1, $2)`
  10572. // run
  10573. var r0 float64
  10574. logf(sqlstr, p0, p1)
  10575. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10576. return 0.0, logerror(err)
  10577. }
  10578. return r0, nil
  10579. }
  10580. // Float48ne calls the stored function 'pg_catalog.float48ne(real, double precision) boolean' on db.
  10581. func Float48ne(ctx context.Context, db DB, p0 float32, p1 float64) (bool, error) {
  10582. // call pg_catalog.float48ne
  10583. const sqlstr = `SELECT * FROM pg_catalog.float48ne($1, $2)`
  10584. // run
  10585. var r0 bool
  10586. logf(sqlstr, p0, p1)
  10587. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10588. return false, logerror(err)
  10589. }
  10590. return r0, nil
  10591. }
  10592. // Float48pl calls the stored function 'pg_catalog.float48pl(real, double precision) double precision' on db.
  10593. func Float48pl(ctx context.Context, db DB, p0 float32, p1 float64) (float64, error) {
  10594. // call pg_catalog.float48pl
  10595. const sqlstr = `SELECT * FROM pg_catalog.float48pl($1, $2)`
  10596. // run
  10597. var r0 float64
  10598. logf(sqlstr, p0, p1)
  10599. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10600. return 0.0, logerror(err)
  10601. }
  10602. return r0, nil
  10603. }
  10604. // Float4Accum calls the stored function 'pg_catalog.float4_accum(double precision, real) double precision' on db.
  10605. func Float4Accum(ctx context.Context, db DB, p0 []float64, p1 float32) ([]float64, error) {
  10606. // call pg_catalog.float4_accum
  10607. const sqlstr = `SELECT * FROM pg_catalog.float4_accum($1, $2)`
  10608. // run
  10609. var r0 []float64
  10610. logf(sqlstr, p0, p1)
  10611. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10612. return nil, logerror(err)
  10613. }
  10614. return r0, nil
  10615. }
  10616. // Float4abs calls the stored function 'pg_catalog.float4abs(real) real' on db.
  10617. func Float4abs(ctx context.Context, db DB, p0 float32) (float32, error) {
  10618. // call pg_catalog.float4abs
  10619. const sqlstr = `SELECT * FROM pg_catalog.float4abs($1)`
  10620. // run
  10621. var r0 float32
  10622. logf(sqlstr, p0)
  10623. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10624. return 0.0, logerror(err)
  10625. }
  10626. return r0, nil
  10627. }
  10628. // Float4div calls the stored function 'pg_catalog.float4div(real, real) real' on db.
  10629. func Float4div(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10630. // call pg_catalog.float4div
  10631. const sqlstr = `SELECT * FROM pg_catalog.float4div($1, $2)`
  10632. // run
  10633. var r0 float32
  10634. logf(sqlstr, p0, p1)
  10635. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10636. return 0.0, logerror(err)
  10637. }
  10638. return r0, nil
  10639. }
  10640. // Float4eq calls the stored function 'pg_catalog.float4eq(real, real) boolean' on db.
  10641. func Float4eq(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10642. // call pg_catalog.float4eq
  10643. const sqlstr = `SELECT * FROM pg_catalog.float4eq($1, $2)`
  10644. // run
  10645. var r0 bool
  10646. logf(sqlstr, p0, p1)
  10647. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10648. return false, logerror(err)
  10649. }
  10650. return r0, nil
  10651. }
  10652. // Float4ge calls the stored function 'pg_catalog.float4ge(real, real) boolean' on db.
  10653. func Float4ge(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10654. // call pg_catalog.float4ge
  10655. const sqlstr = `SELECT * FROM pg_catalog.float4ge($1, $2)`
  10656. // run
  10657. var r0 bool
  10658. logf(sqlstr, p0, p1)
  10659. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10660. return false, logerror(err)
  10661. }
  10662. return r0, nil
  10663. }
  10664. // Float4gt calls the stored function 'pg_catalog.float4gt(real, real) boolean' on db.
  10665. func Float4gt(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10666. // call pg_catalog.float4gt
  10667. const sqlstr = `SELECT * FROM pg_catalog.float4gt($1, $2)`
  10668. // run
  10669. var r0 bool
  10670. logf(sqlstr, p0, p1)
  10671. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10672. return false, logerror(err)
  10673. }
  10674. return r0, nil
  10675. }
  10676. // Float4larger calls the stored function 'pg_catalog.float4larger(real, real) real' on db.
  10677. func Float4larger(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10678. // call pg_catalog.float4larger
  10679. const sqlstr = `SELECT * FROM pg_catalog.float4larger($1, $2)`
  10680. // run
  10681. var r0 float32
  10682. logf(sqlstr, p0, p1)
  10683. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10684. return 0.0, logerror(err)
  10685. }
  10686. return r0, nil
  10687. }
  10688. // Float4le calls the stored function 'pg_catalog.float4le(real, real) boolean' on db.
  10689. func Float4le(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10690. // call pg_catalog.float4le
  10691. const sqlstr = `SELECT * FROM pg_catalog.float4le($1, $2)`
  10692. // run
  10693. var r0 bool
  10694. logf(sqlstr, p0, p1)
  10695. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10696. return false, logerror(err)
  10697. }
  10698. return r0, nil
  10699. }
  10700. // Float4lt calls the stored function 'pg_catalog.float4lt(real, real) boolean' on db.
  10701. func Float4lt(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10702. // call pg_catalog.float4lt
  10703. const sqlstr = `SELECT * FROM pg_catalog.float4lt($1, $2)`
  10704. // run
  10705. var r0 bool
  10706. logf(sqlstr, p0, p1)
  10707. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10708. return false, logerror(err)
  10709. }
  10710. return r0, nil
  10711. }
  10712. // Float4mi calls the stored function 'pg_catalog.float4mi(real, real) real' on db.
  10713. func Float4mi(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10714. // call pg_catalog.float4mi
  10715. const sqlstr = `SELECT * FROM pg_catalog.float4mi($1, $2)`
  10716. // run
  10717. var r0 float32
  10718. logf(sqlstr, p0, p1)
  10719. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10720. return 0.0, logerror(err)
  10721. }
  10722. return r0, nil
  10723. }
  10724. // Float4mul calls the stored function 'pg_catalog.float4mul(real, real) real' on db.
  10725. func Float4mul(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10726. // call pg_catalog.float4mul
  10727. const sqlstr = `SELECT * FROM pg_catalog.float4mul($1, $2)`
  10728. // run
  10729. var r0 float32
  10730. logf(sqlstr, p0, p1)
  10731. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10732. return 0.0, logerror(err)
  10733. }
  10734. return r0, nil
  10735. }
  10736. // Float4ne calls the stored function 'pg_catalog.float4ne(real, real) boolean' on db.
  10737. func Float4ne(ctx context.Context, db DB, p0, p1 float32) (bool, error) {
  10738. // call pg_catalog.float4ne
  10739. const sqlstr = `SELECT * FROM pg_catalog.float4ne($1, $2)`
  10740. // run
  10741. var r0 bool
  10742. logf(sqlstr, p0, p1)
  10743. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10744. return false, logerror(err)
  10745. }
  10746. return r0, nil
  10747. }
  10748. // Float4pl calls the stored function 'pg_catalog.float4pl(real, real) real' on db.
  10749. func Float4pl(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10750. // call pg_catalog.float4pl
  10751. const sqlstr = `SELECT * FROM pg_catalog.float4pl($1, $2)`
  10752. // run
  10753. var r0 float32
  10754. logf(sqlstr, p0, p1)
  10755. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10756. return 0.0, logerror(err)
  10757. }
  10758. return r0, nil
  10759. }
  10760. // Float4recv calls the stored function 'pg_catalog.float4recv(internal) real' on db.
  10761. func Float4recv(ctx context.Context, db DB, p0 pgtypes.Internal) (float32, error) {
  10762. // call pg_catalog.float4recv
  10763. const sqlstr = `SELECT * FROM pg_catalog.float4recv($1)`
  10764. // run
  10765. var r0 float32
  10766. logf(sqlstr, p0)
  10767. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10768. return 0.0, logerror(err)
  10769. }
  10770. return r0, nil
  10771. }
  10772. // Float4send calls the stored function 'pg_catalog.float4send(real) bytea' on db.
  10773. func Float4send(ctx context.Context, db DB, p0 float32) ([]byte, error) {
  10774. // call pg_catalog.float4send
  10775. const sqlstr = `SELECT * FROM pg_catalog.float4send($1)`
  10776. // run
  10777. var r0 []byte
  10778. logf(sqlstr, p0)
  10779. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10780. return nil, logerror(err)
  10781. }
  10782. return r0, nil
  10783. }
  10784. // Float4smaller calls the stored function 'pg_catalog.float4smaller(real, real) real' on db.
  10785. func Float4smaller(ctx context.Context, db DB, p0, p1 float32) (float32, error) {
  10786. // call pg_catalog.float4smaller
  10787. const sqlstr = `SELECT * FROM pg_catalog.float4smaller($1, $2)`
  10788. // run
  10789. var r0 float32
  10790. logf(sqlstr, p0, p1)
  10791. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10792. return 0.0, logerror(err)
  10793. }
  10794. return r0, nil
  10795. }
  10796. // Float4um calls the stored function 'pg_catalog.float4um(real) real' on db.
  10797. func Float4um(ctx context.Context, db DB, p0 float32) (float32, error) {
  10798. // call pg_catalog.float4um
  10799. const sqlstr = `SELECT * FROM pg_catalog.float4um($1)`
  10800. // run
  10801. var r0 float32
  10802. logf(sqlstr, p0)
  10803. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10804. return 0.0, logerror(err)
  10805. }
  10806. return r0, nil
  10807. }
  10808. // Float4up calls the stored function 'pg_catalog.float4up(real) real' on db.
  10809. func Float4up(ctx context.Context, db DB, p0 float32) (float32, error) {
  10810. // call pg_catalog.float4up
  10811. const sqlstr = `SELECT * FROM pg_catalog.float4up($1)`
  10812. // run
  10813. var r0 float32
  10814. logf(sqlstr, p0)
  10815. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10816. return 0.0, logerror(err)
  10817. }
  10818. return r0, nil
  10819. }
  10820. // Float8ByNumeric calls the stored function 'pg_catalog.float8(numeric) double precision' on db.
  10821. func Float8ByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  10822. // call pg_catalog.float8
  10823. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10824. // run
  10825. var r0 float64
  10826. logf(sqlstr, p0)
  10827. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10828. return 0.0, logerror(err)
  10829. }
  10830. return r0, nil
  10831. }
  10832. // Float8BySmallint calls the stored function 'pg_catalog.float8(smallint) double precision' on db.
  10833. func Float8BySmallint(ctx context.Context, db DB, p0 int16) (float64, error) {
  10834. // call pg_catalog.float8
  10835. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10836. // run
  10837. var r0 float64
  10838. logf(sqlstr, p0)
  10839. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10840. return 0.0, logerror(err)
  10841. }
  10842. return r0, nil
  10843. }
  10844. // Float8ByJsonb calls the stored function 'pg_catalog.float8(jsonb) double precision' on db.
  10845. func Float8ByJsonb(ctx context.Context, db DB, p0 []byte) (float64, error) {
  10846. // call pg_catalog.float8
  10847. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10848. // run
  10849. var r0 float64
  10850. logf(sqlstr, p0)
  10851. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10852. return 0.0, logerror(err)
  10853. }
  10854. return r0, nil
  10855. }
  10856. // Float8ByReal calls the stored function 'pg_catalog.float8(real) double precision' on db.
  10857. func Float8ByReal(ctx context.Context, db DB, p0 float32) (float64, error) {
  10858. // call pg_catalog.float8
  10859. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10860. // run
  10861. var r0 float64
  10862. logf(sqlstr, p0)
  10863. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10864. return 0.0, logerror(err)
  10865. }
  10866. return r0, nil
  10867. }
  10868. // Float8ByInteger calls the stored function 'pg_catalog.float8(integer) double precision' on db.
  10869. func Float8ByInteger(ctx context.Context, db DB, p0 int) (float64, error) {
  10870. // call pg_catalog.float8
  10871. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10872. // run
  10873. var r0 float64
  10874. logf(sqlstr, p0)
  10875. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10876. return 0.0, logerror(err)
  10877. }
  10878. return r0, nil
  10879. }
  10880. // Float8ByBigint calls the stored function 'pg_catalog.float8(bigint) double precision' on db.
  10881. func Float8ByBigint(ctx context.Context, db DB, p0 int64) (float64, error) {
  10882. // call pg_catalog.float8
  10883. const sqlstr = `SELECT * FROM pg_catalog.float8($1)`
  10884. // run
  10885. var r0 float64
  10886. logf(sqlstr, p0)
  10887. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  10888. return 0.0, logerror(err)
  10889. }
  10890. return r0, nil
  10891. }
  10892. // Float84div calls the stored function 'pg_catalog.float84div(double precision, real) double precision' on db.
  10893. func Float84div(ctx context.Context, db DB, p0 float64, p1 float32) (float64, error) {
  10894. // call pg_catalog.float84div
  10895. const sqlstr = `SELECT * FROM pg_catalog.float84div($1, $2)`
  10896. // run
  10897. var r0 float64
  10898. logf(sqlstr, p0, p1)
  10899. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10900. return 0.0, logerror(err)
  10901. }
  10902. return r0, nil
  10903. }
  10904. // Float84eq calls the stored function 'pg_catalog.float84eq(double precision, real) boolean' on db.
  10905. func Float84eq(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10906. // call pg_catalog.float84eq
  10907. const sqlstr = `SELECT * FROM pg_catalog.float84eq($1, $2)`
  10908. // run
  10909. var r0 bool
  10910. logf(sqlstr, p0, p1)
  10911. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10912. return false, logerror(err)
  10913. }
  10914. return r0, nil
  10915. }
  10916. // Float84ge calls the stored function 'pg_catalog.float84ge(double precision, real) boolean' on db.
  10917. func Float84ge(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10918. // call pg_catalog.float84ge
  10919. const sqlstr = `SELECT * FROM pg_catalog.float84ge($1, $2)`
  10920. // run
  10921. var r0 bool
  10922. logf(sqlstr, p0, p1)
  10923. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10924. return false, logerror(err)
  10925. }
  10926. return r0, nil
  10927. }
  10928. // Float84gt calls the stored function 'pg_catalog.float84gt(double precision, real) boolean' on db.
  10929. func Float84gt(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10930. // call pg_catalog.float84gt
  10931. const sqlstr = `SELECT * FROM pg_catalog.float84gt($1, $2)`
  10932. // run
  10933. var r0 bool
  10934. logf(sqlstr, p0, p1)
  10935. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10936. return false, logerror(err)
  10937. }
  10938. return r0, nil
  10939. }
  10940. // Float84le calls the stored function 'pg_catalog.float84le(double precision, real) boolean' on db.
  10941. func Float84le(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10942. // call pg_catalog.float84le
  10943. const sqlstr = `SELECT * FROM pg_catalog.float84le($1, $2)`
  10944. // run
  10945. var r0 bool
  10946. logf(sqlstr, p0, p1)
  10947. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10948. return false, logerror(err)
  10949. }
  10950. return r0, nil
  10951. }
  10952. // Float84lt calls the stored function 'pg_catalog.float84lt(double precision, real) boolean' on db.
  10953. func Float84lt(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10954. // call pg_catalog.float84lt
  10955. const sqlstr = `SELECT * FROM pg_catalog.float84lt($1, $2)`
  10956. // run
  10957. var r0 bool
  10958. logf(sqlstr, p0, p1)
  10959. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10960. return false, logerror(err)
  10961. }
  10962. return r0, nil
  10963. }
  10964. // Float84mi calls the stored function 'pg_catalog.float84mi(double precision, real) double precision' on db.
  10965. func Float84mi(ctx context.Context, db DB, p0 float64, p1 float32) (float64, error) {
  10966. // call pg_catalog.float84mi
  10967. const sqlstr = `SELECT * FROM pg_catalog.float84mi($1, $2)`
  10968. // run
  10969. var r0 float64
  10970. logf(sqlstr, p0, p1)
  10971. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10972. return 0.0, logerror(err)
  10973. }
  10974. return r0, nil
  10975. }
  10976. // Float84mul calls the stored function 'pg_catalog.float84mul(double precision, real) double precision' on db.
  10977. func Float84mul(ctx context.Context, db DB, p0 float64, p1 float32) (float64, error) {
  10978. // call pg_catalog.float84mul
  10979. const sqlstr = `SELECT * FROM pg_catalog.float84mul($1, $2)`
  10980. // run
  10981. var r0 float64
  10982. logf(sqlstr, p0, p1)
  10983. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10984. return 0.0, logerror(err)
  10985. }
  10986. return r0, nil
  10987. }
  10988. // Float84ne calls the stored function 'pg_catalog.float84ne(double precision, real) boolean' on db.
  10989. func Float84ne(ctx context.Context, db DB, p0 float64, p1 float32) (bool, error) {
  10990. // call pg_catalog.float84ne
  10991. const sqlstr = `SELECT * FROM pg_catalog.float84ne($1, $2)`
  10992. // run
  10993. var r0 bool
  10994. logf(sqlstr, p0, p1)
  10995. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  10996. return false, logerror(err)
  10997. }
  10998. return r0, nil
  10999. }
  11000. // Float84pl calls the stored function 'pg_catalog.float84pl(double precision, real) double precision' on db.
  11001. func Float84pl(ctx context.Context, db DB, p0 float64, p1 float32) (float64, error) {
  11002. // call pg_catalog.float84pl
  11003. const sqlstr = `SELECT * FROM pg_catalog.float84pl($1, $2)`
  11004. // run
  11005. var r0 float64
  11006. logf(sqlstr, p0, p1)
  11007. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11008. return 0.0, logerror(err)
  11009. }
  11010. return r0, nil
  11011. }
  11012. // Float8Accum calls the stored function 'pg_catalog.float8_accum(double precision, double precision) double precision' on db.
  11013. func Float8Accum(ctx context.Context, db DB, p0 []float64, p1 float64) ([]float64, error) {
  11014. // call pg_catalog.float8_accum
  11015. const sqlstr = `SELECT * FROM pg_catalog.float8_accum($1, $2)`
  11016. // run
  11017. var r0 []float64
  11018. logf(sqlstr, p0, p1)
  11019. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11020. return nil, logerror(err)
  11021. }
  11022. return r0, nil
  11023. }
  11024. // Float8Avg calls the stored function 'pg_catalog.float8_avg(double precision) double precision' on db.
  11025. func Float8Avg(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11026. // call pg_catalog.float8_avg
  11027. const sqlstr = `SELECT * FROM pg_catalog.float8_avg($1)`
  11028. // run
  11029. var r0 float64
  11030. logf(sqlstr, p0)
  11031. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11032. return 0.0, logerror(err)
  11033. }
  11034. return r0, nil
  11035. }
  11036. // Float8Combine calls the stored function 'pg_catalog.float8_combine(double precision, double precision) double precision' on db.
  11037. func Float8Combine(ctx context.Context, db DB, p0, p1 []float64) ([]float64, error) {
  11038. // call pg_catalog.float8_combine
  11039. const sqlstr = `SELECT * FROM pg_catalog.float8_combine($1, $2)`
  11040. // run
  11041. var r0 []float64
  11042. logf(sqlstr, p0, p1)
  11043. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11044. return nil, logerror(err)
  11045. }
  11046. return r0, nil
  11047. }
  11048. // Float8Corr calls the stored function 'pg_catalog.float8_corr(double precision) double precision' on db.
  11049. func Float8Corr(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11050. // call pg_catalog.float8_corr
  11051. const sqlstr = `SELECT * FROM pg_catalog.float8_corr($1)`
  11052. // run
  11053. var r0 float64
  11054. logf(sqlstr, p0)
  11055. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11056. return 0.0, logerror(err)
  11057. }
  11058. return r0, nil
  11059. }
  11060. // Float8CovarPop calls the stored function 'pg_catalog.float8_covar_pop(double precision) double precision' on db.
  11061. func Float8CovarPop(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11062. // call pg_catalog.float8_covar_pop
  11063. const sqlstr = `SELECT * FROM pg_catalog.float8_covar_pop($1)`
  11064. // run
  11065. var r0 float64
  11066. logf(sqlstr, p0)
  11067. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11068. return 0.0, logerror(err)
  11069. }
  11070. return r0, nil
  11071. }
  11072. // Float8CovarSamp calls the stored function 'pg_catalog.float8_covar_samp(double precision) double precision' on db.
  11073. func Float8CovarSamp(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11074. // call pg_catalog.float8_covar_samp
  11075. const sqlstr = `SELECT * FROM pg_catalog.float8_covar_samp($1)`
  11076. // run
  11077. var r0 float64
  11078. logf(sqlstr, p0)
  11079. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11080. return 0.0, logerror(err)
  11081. }
  11082. return r0, nil
  11083. }
  11084. // Float8RegrAccum calls the stored function 'pg_catalog.float8_regr_accum(double precision, double precision, double precision) double precision' on db.
  11085. func Float8RegrAccum(ctx context.Context, db DB, p0 []float64, p1, p2 float64) ([]float64, error) {
  11086. // call pg_catalog.float8_regr_accum
  11087. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_accum($1, $2, $3)`
  11088. // run
  11089. var r0 []float64
  11090. logf(sqlstr, p0, p1, p2)
  11091. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11092. return nil, logerror(err)
  11093. }
  11094. return r0, nil
  11095. }
  11096. // Float8RegrAvgx calls the stored function 'pg_catalog.float8_regr_avgx(double precision) double precision' on db.
  11097. func Float8RegrAvgx(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11098. // call pg_catalog.float8_regr_avgx
  11099. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_avgx($1)`
  11100. // run
  11101. var r0 float64
  11102. logf(sqlstr, p0)
  11103. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11104. return 0.0, logerror(err)
  11105. }
  11106. return r0, nil
  11107. }
  11108. // Float8RegrAvgy calls the stored function 'pg_catalog.float8_regr_avgy(double precision) double precision' on db.
  11109. func Float8RegrAvgy(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11110. // call pg_catalog.float8_regr_avgy
  11111. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_avgy($1)`
  11112. // run
  11113. var r0 float64
  11114. logf(sqlstr, p0)
  11115. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11116. return 0.0, logerror(err)
  11117. }
  11118. return r0, nil
  11119. }
  11120. // Float8RegrCombine calls the stored function 'pg_catalog.float8_regr_combine(double precision, double precision) double precision' on db.
  11121. func Float8RegrCombine(ctx context.Context, db DB, p0, p1 []float64) ([]float64, error) {
  11122. // call pg_catalog.float8_regr_combine
  11123. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_combine($1, $2)`
  11124. // run
  11125. var r0 []float64
  11126. logf(sqlstr, p0, p1)
  11127. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11128. return nil, logerror(err)
  11129. }
  11130. return r0, nil
  11131. }
  11132. // Float8RegrIntercept calls the stored function 'pg_catalog.float8_regr_intercept(double precision) double precision' on db.
  11133. func Float8RegrIntercept(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11134. // call pg_catalog.float8_regr_intercept
  11135. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_intercept($1)`
  11136. // run
  11137. var r0 float64
  11138. logf(sqlstr, p0)
  11139. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11140. return 0.0, logerror(err)
  11141. }
  11142. return r0, nil
  11143. }
  11144. // Float8RegrR2 calls the stored function 'pg_catalog.float8_regr_r2(double precision) double precision' on db.
  11145. func Float8RegrR2(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11146. // call pg_catalog.float8_regr_r2
  11147. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_r2($1)`
  11148. // run
  11149. var r0 float64
  11150. logf(sqlstr, p0)
  11151. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11152. return 0.0, logerror(err)
  11153. }
  11154. return r0, nil
  11155. }
  11156. // Float8RegrSlope calls the stored function 'pg_catalog.float8_regr_slope(double precision) double precision' on db.
  11157. func Float8RegrSlope(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11158. // call pg_catalog.float8_regr_slope
  11159. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_slope($1)`
  11160. // run
  11161. var r0 float64
  11162. logf(sqlstr, p0)
  11163. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11164. return 0.0, logerror(err)
  11165. }
  11166. return r0, nil
  11167. }
  11168. // Float8RegrSxx calls the stored function 'pg_catalog.float8_regr_sxx(double precision) double precision' on db.
  11169. func Float8RegrSxx(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11170. // call pg_catalog.float8_regr_sxx
  11171. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_sxx($1)`
  11172. // run
  11173. var r0 float64
  11174. logf(sqlstr, p0)
  11175. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11176. return 0.0, logerror(err)
  11177. }
  11178. return r0, nil
  11179. }
  11180. // Float8RegrSxy calls the stored function 'pg_catalog.float8_regr_sxy(double precision) double precision' on db.
  11181. func Float8RegrSxy(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11182. // call pg_catalog.float8_regr_sxy
  11183. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_sxy($1)`
  11184. // run
  11185. var r0 float64
  11186. logf(sqlstr, p0)
  11187. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11188. return 0.0, logerror(err)
  11189. }
  11190. return r0, nil
  11191. }
  11192. // Float8RegrSyy calls the stored function 'pg_catalog.float8_regr_syy(double precision) double precision' on db.
  11193. func Float8RegrSyy(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11194. // call pg_catalog.float8_regr_syy
  11195. const sqlstr = `SELECT * FROM pg_catalog.float8_regr_syy($1)`
  11196. // run
  11197. var r0 float64
  11198. logf(sqlstr, p0)
  11199. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11200. return 0.0, logerror(err)
  11201. }
  11202. return r0, nil
  11203. }
  11204. // Float8StddevPop calls the stored function 'pg_catalog.float8_stddev_pop(double precision) double precision' on db.
  11205. func Float8StddevPop(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11206. // call pg_catalog.float8_stddev_pop
  11207. const sqlstr = `SELECT * FROM pg_catalog.float8_stddev_pop($1)`
  11208. // run
  11209. var r0 float64
  11210. logf(sqlstr, p0)
  11211. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11212. return 0.0, logerror(err)
  11213. }
  11214. return r0, nil
  11215. }
  11216. // Float8StddevSamp calls the stored function 'pg_catalog.float8_stddev_samp(double precision) double precision' on db.
  11217. func Float8StddevSamp(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11218. // call pg_catalog.float8_stddev_samp
  11219. const sqlstr = `SELECT * FROM pg_catalog.float8_stddev_samp($1)`
  11220. // run
  11221. var r0 float64
  11222. logf(sqlstr, p0)
  11223. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11224. return 0.0, logerror(err)
  11225. }
  11226. return r0, nil
  11227. }
  11228. // Float8VarPop calls the stored function 'pg_catalog.float8_var_pop(double precision) double precision' on db.
  11229. func Float8VarPop(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11230. // call pg_catalog.float8_var_pop
  11231. const sqlstr = `SELECT * FROM pg_catalog.float8_var_pop($1)`
  11232. // run
  11233. var r0 float64
  11234. logf(sqlstr, p0)
  11235. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11236. return 0.0, logerror(err)
  11237. }
  11238. return r0, nil
  11239. }
  11240. // Float8VarSamp calls the stored function 'pg_catalog.float8_var_samp(double precision) double precision' on db.
  11241. func Float8VarSamp(ctx context.Context, db DB, p0 []float64) (float64, error) {
  11242. // call pg_catalog.float8_var_samp
  11243. const sqlstr = `SELECT * FROM pg_catalog.float8_var_samp($1)`
  11244. // run
  11245. var r0 float64
  11246. logf(sqlstr, p0)
  11247. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11248. return 0.0, logerror(err)
  11249. }
  11250. return r0, nil
  11251. }
  11252. // Float8abs calls the stored function 'pg_catalog.float8abs(double precision) double precision' on db.
  11253. func Float8abs(ctx context.Context, db DB, p0 float64) (float64, error) {
  11254. // call pg_catalog.float8abs
  11255. const sqlstr = `SELECT * FROM pg_catalog.float8abs($1)`
  11256. // run
  11257. var r0 float64
  11258. logf(sqlstr, p0)
  11259. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11260. return 0.0, logerror(err)
  11261. }
  11262. return r0, nil
  11263. }
  11264. // Float8div calls the stored function 'pg_catalog.float8div(double precision, double precision) double precision' on db.
  11265. func Float8div(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11266. // call pg_catalog.float8div
  11267. const sqlstr = `SELECT * FROM pg_catalog.float8div($1, $2)`
  11268. // run
  11269. var r0 float64
  11270. logf(sqlstr, p0, p1)
  11271. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11272. return 0.0, logerror(err)
  11273. }
  11274. return r0, nil
  11275. }
  11276. // Float8eq calls the stored function 'pg_catalog.float8eq(double precision, double precision) boolean' on db.
  11277. func Float8eq(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11278. // call pg_catalog.float8eq
  11279. const sqlstr = `SELECT * FROM pg_catalog.float8eq($1, $2)`
  11280. // run
  11281. var r0 bool
  11282. logf(sqlstr, p0, p1)
  11283. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11284. return false, logerror(err)
  11285. }
  11286. return r0, nil
  11287. }
  11288. // Float8ge calls the stored function 'pg_catalog.float8ge(double precision, double precision) boolean' on db.
  11289. func Float8ge(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11290. // call pg_catalog.float8ge
  11291. const sqlstr = `SELECT * FROM pg_catalog.float8ge($1, $2)`
  11292. // run
  11293. var r0 bool
  11294. logf(sqlstr, p0, p1)
  11295. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11296. return false, logerror(err)
  11297. }
  11298. return r0, nil
  11299. }
  11300. // Float8gt calls the stored function 'pg_catalog.float8gt(double precision, double precision) boolean' on db.
  11301. func Float8gt(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11302. // call pg_catalog.float8gt
  11303. const sqlstr = `SELECT * FROM pg_catalog.float8gt($1, $2)`
  11304. // run
  11305. var r0 bool
  11306. logf(sqlstr, p0, p1)
  11307. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11308. return false, logerror(err)
  11309. }
  11310. return r0, nil
  11311. }
  11312. // Float8larger calls the stored function 'pg_catalog.float8larger(double precision, double precision) double precision' on db.
  11313. func Float8larger(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11314. // call pg_catalog.float8larger
  11315. const sqlstr = `SELECT * FROM pg_catalog.float8larger($1, $2)`
  11316. // run
  11317. var r0 float64
  11318. logf(sqlstr, p0, p1)
  11319. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11320. return 0.0, logerror(err)
  11321. }
  11322. return r0, nil
  11323. }
  11324. // Float8le calls the stored function 'pg_catalog.float8le(double precision, double precision) boolean' on db.
  11325. func Float8le(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11326. // call pg_catalog.float8le
  11327. const sqlstr = `SELECT * FROM pg_catalog.float8le($1, $2)`
  11328. // run
  11329. var r0 bool
  11330. logf(sqlstr, p0, p1)
  11331. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11332. return false, logerror(err)
  11333. }
  11334. return r0, nil
  11335. }
  11336. // Float8lt calls the stored function 'pg_catalog.float8lt(double precision, double precision) boolean' on db.
  11337. func Float8lt(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11338. // call pg_catalog.float8lt
  11339. const sqlstr = `SELECT * FROM pg_catalog.float8lt($1, $2)`
  11340. // run
  11341. var r0 bool
  11342. logf(sqlstr, p0, p1)
  11343. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11344. return false, logerror(err)
  11345. }
  11346. return r0, nil
  11347. }
  11348. // Float8mi calls the stored function 'pg_catalog.float8mi(double precision, double precision) double precision' on db.
  11349. func Float8mi(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11350. // call pg_catalog.float8mi
  11351. const sqlstr = `SELECT * FROM pg_catalog.float8mi($1, $2)`
  11352. // run
  11353. var r0 float64
  11354. logf(sqlstr, p0, p1)
  11355. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11356. return 0.0, logerror(err)
  11357. }
  11358. return r0, nil
  11359. }
  11360. // Float8mul calls the stored function 'pg_catalog.float8mul(double precision, double precision) double precision' on db.
  11361. func Float8mul(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11362. // call pg_catalog.float8mul
  11363. const sqlstr = `SELECT * FROM pg_catalog.float8mul($1, $2)`
  11364. // run
  11365. var r0 float64
  11366. logf(sqlstr, p0, p1)
  11367. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11368. return 0.0, logerror(err)
  11369. }
  11370. return r0, nil
  11371. }
  11372. // Float8ne calls the stored function 'pg_catalog.float8ne(double precision, double precision) boolean' on db.
  11373. func Float8ne(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  11374. // call pg_catalog.float8ne
  11375. const sqlstr = `SELECT * FROM pg_catalog.float8ne($1, $2)`
  11376. // run
  11377. var r0 bool
  11378. logf(sqlstr, p0, p1)
  11379. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11380. return false, logerror(err)
  11381. }
  11382. return r0, nil
  11383. }
  11384. // Float8pl calls the stored function 'pg_catalog.float8pl(double precision, double precision) double precision' on db.
  11385. func Float8pl(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11386. // call pg_catalog.float8pl
  11387. const sqlstr = `SELECT * FROM pg_catalog.float8pl($1, $2)`
  11388. // run
  11389. var r0 float64
  11390. logf(sqlstr, p0, p1)
  11391. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11392. return 0.0, logerror(err)
  11393. }
  11394. return r0, nil
  11395. }
  11396. // Float8recv calls the stored function 'pg_catalog.float8recv(internal) double precision' on db.
  11397. func Float8recv(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  11398. // call pg_catalog.float8recv
  11399. const sqlstr = `SELECT * FROM pg_catalog.float8recv($1)`
  11400. // run
  11401. var r0 float64
  11402. logf(sqlstr, p0)
  11403. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11404. return 0.0, logerror(err)
  11405. }
  11406. return r0, nil
  11407. }
  11408. // Float8send calls the stored function 'pg_catalog.float8send(double precision) bytea' on db.
  11409. func Float8send(ctx context.Context, db DB, p0 float64) ([]byte, error) {
  11410. // call pg_catalog.float8send
  11411. const sqlstr = `SELECT * FROM pg_catalog.float8send($1)`
  11412. // run
  11413. var r0 []byte
  11414. logf(sqlstr, p0)
  11415. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11416. return nil, logerror(err)
  11417. }
  11418. return r0, nil
  11419. }
  11420. // Float8smaller calls the stored function 'pg_catalog.float8smaller(double precision, double precision) double precision' on db.
  11421. func Float8smaller(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11422. // call pg_catalog.float8smaller
  11423. const sqlstr = `SELECT * FROM pg_catalog.float8smaller($1, $2)`
  11424. // run
  11425. var r0 float64
  11426. logf(sqlstr, p0, p1)
  11427. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11428. return 0.0, logerror(err)
  11429. }
  11430. return r0, nil
  11431. }
  11432. // Float8um calls the stored function 'pg_catalog.float8um(double precision) double precision' on db.
  11433. func Float8um(ctx context.Context, db DB, p0 float64) (float64, error) {
  11434. // call pg_catalog.float8um
  11435. const sqlstr = `SELECT * FROM pg_catalog.float8um($1)`
  11436. // run
  11437. var r0 float64
  11438. logf(sqlstr, p0)
  11439. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11440. return 0.0, logerror(err)
  11441. }
  11442. return r0, nil
  11443. }
  11444. // Float8up calls the stored function 'pg_catalog.float8up(double precision) double precision' on db.
  11445. func Float8up(ctx context.Context, db DB, p0 float64) (float64, error) {
  11446. // call pg_catalog.float8up
  11447. const sqlstr = `SELECT * FROM pg_catalog.float8up($1)`
  11448. // run
  11449. var r0 float64
  11450. logf(sqlstr, p0)
  11451. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11452. return 0.0, logerror(err)
  11453. }
  11454. return r0, nil
  11455. }
  11456. // FloorByNumeric calls the stored function 'pg_catalog.floor(numeric) numeric' on db.
  11457. func FloorByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  11458. // call pg_catalog.floor
  11459. const sqlstr = `SELECT * FROM pg_catalog.floor($1)`
  11460. // run
  11461. var r0 float64
  11462. logf(sqlstr, p0)
  11463. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11464. return 0.0, logerror(err)
  11465. }
  11466. return r0, nil
  11467. }
  11468. // FloorByDoublePrecision calls the stored function 'pg_catalog.floor(double precision) double precision' on db.
  11469. func FloorByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  11470. // call pg_catalog.floor
  11471. const sqlstr = `SELECT * FROM pg_catalog.floor($1)`
  11472. // run
  11473. var r0 float64
  11474. logf(sqlstr, p0)
  11475. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11476. return 0.0, logerror(err)
  11477. }
  11478. return r0, nil
  11479. }
  11480. // Flt4MulCash calls the stored function 'pg_catalog.flt4_mul_cash(real, money) money' on db.
  11481. func Flt4MulCash(ctx context.Context, db DB, p0 float32, p1 string) (string, error) {
  11482. // call pg_catalog.flt4_mul_cash
  11483. const sqlstr = `SELECT * FROM pg_catalog.flt4_mul_cash($1, $2)`
  11484. // run
  11485. var r0 string
  11486. logf(sqlstr, p0, p1)
  11487. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11488. return "", logerror(err)
  11489. }
  11490. return r0, nil
  11491. }
  11492. // Flt8MulCash calls the stored function 'pg_catalog.flt8_mul_cash(double precision, money) money' on db.
  11493. func Flt8MulCash(ctx context.Context, db DB, p0 float64, p1 string) (string, error) {
  11494. // call pg_catalog.flt8_mul_cash
  11495. const sqlstr = `SELECT * FROM pg_catalog.flt8_mul_cash($1, $2)`
  11496. // run
  11497. var r0 string
  11498. logf(sqlstr, p0, p1)
  11499. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11500. return "", logerror(err)
  11501. }
  11502. return r0, nil
  11503. }
  11504. // FmgrCValidator calls the stored function 'pg_catalog.fmgr_c_validator(oid)' on db.
  11505. func FmgrCValidator(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  11506. // call pg_catalog.fmgr_c_validator
  11507. const sqlstr = `SELECT * FROM pg_catalog.fmgr_c_validator($1)`
  11508. // run
  11509. logf(sqlstr)
  11510. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  11511. return logerror(err)
  11512. }
  11513. return nil
  11514. }
  11515. // FmgrInternalValidator calls the stored function 'pg_catalog.fmgr_internal_validator(oid)' on db.
  11516. func FmgrInternalValidator(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  11517. // call pg_catalog.fmgr_internal_validator
  11518. const sqlstr = `SELECT * FROM pg_catalog.fmgr_internal_validator($1)`
  11519. // run
  11520. logf(sqlstr)
  11521. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  11522. return logerror(err)
  11523. }
  11524. return nil
  11525. }
  11526. // FmgrSQLValidator calls the stored function 'pg_catalog.fmgr_sql_validator(oid)' on db.
  11527. func FmgrSQLValidator(ctx context.Context, db DB, p0 pgtypes.Oid) error {
  11528. // call pg_catalog.fmgr_sql_validator
  11529. const sqlstr = `SELECT * FROM pg_catalog.fmgr_sql_validator($1)`
  11530. // run
  11531. logf(sqlstr)
  11532. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  11533. return logerror(err)
  11534. }
  11535. return nil
  11536. }
  11537. // Format calls the stored function 'pg_catalog.format(text) text' on db.
  11538. func Format(ctx context.Context, db DB, p0 string) (string, error) {
  11539. // call pg_catalog.format
  11540. const sqlstr = `SELECT * FROM pg_catalog.format($1)`
  11541. // run
  11542. var r0 string
  11543. logf(sqlstr, p0)
  11544. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11545. return "", logerror(err)
  11546. }
  11547. return r0, nil
  11548. }
  11549. // FormatType calls the stored function 'pg_catalog.format_type(oid, integer) text' on db.
  11550. func FormatType(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int) (string, error) {
  11551. // call pg_catalog.format_type
  11552. const sqlstr = `SELECT * FROM pg_catalog.format_type($1, $2)`
  11553. // run
  11554. var r0 string
  11555. logf(sqlstr, p0, p1)
  11556. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11557. return "", logerror(err)
  11558. }
  11559. return r0, nil
  11560. }
  11561. // Gb18030ToUTF8 calls the stored function 'pg_catalog.gb18030_to_utf8(integer, integer, cstring, internal, integer)' on db.
  11562. func Gb18030ToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  11563. // call pg_catalog.gb18030_to_utf8
  11564. const sqlstr = `SELECT * FROM pg_catalog.gb18030_to_utf8($1, $2, $3, $4, $5)`
  11565. // run
  11566. logf(sqlstr)
  11567. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  11568. return logerror(err)
  11569. }
  11570. return nil
  11571. }
  11572. // GbkToUTF8 calls the stored function 'pg_catalog.gbk_to_utf8(integer, integer, cstring, internal, integer)' on db.
  11573. func GbkToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  11574. // call pg_catalog.gbk_to_utf8
  11575. const sqlstr = `SELECT * FROM pg_catalog.gbk_to_utf8($1, $2, $3, $4, $5)`
  11576. // run
  11577. logf(sqlstr)
  11578. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  11579. return logerror(err)
  11580. }
  11581. return nil
  11582. }
  11583. // GcdByIntegerAndInteger calls the stored function 'pg_catalog.gcd(integer, integer) integer' on db.
  11584. func GcdByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (int, error) {
  11585. // call pg_catalog.gcd
  11586. const sqlstr = `SELECT * FROM pg_catalog.gcd($1, $2)`
  11587. // run
  11588. var r0 int
  11589. logf(sqlstr, p0, p1)
  11590. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11591. return 0, logerror(err)
  11592. }
  11593. return r0, nil
  11594. }
  11595. // GcdByBigintAndBigint calls the stored function 'pg_catalog.gcd(bigint, bigint) bigint' on db.
  11596. func GcdByBigintAndBigint(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  11597. // call pg_catalog.gcd
  11598. const sqlstr = `SELECT * FROM pg_catalog.gcd($1, $2)`
  11599. // run
  11600. var r0 int64
  11601. logf(sqlstr, p0, p1)
  11602. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11603. return 0, logerror(err)
  11604. }
  11605. return r0, nil
  11606. }
  11607. // GcdByNumericAndNumeric calls the stored function 'pg_catalog.gcd(numeric, numeric) numeric' on db.
  11608. func GcdByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11609. // call pg_catalog.gcd
  11610. const sqlstr = `SELECT * FROM pg_catalog.gcd($1, $2)`
  11611. // run
  11612. var r0 float64
  11613. logf(sqlstr, p0, p1)
  11614. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11615. return 0.0, logerror(err)
  11616. }
  11617. return r0, nil
  11618. }
  11619. // GenRandomUUID calls the stored function 'pg_catalog.gen_random_uuid() uuid' on db.
  11620. func GenRandomUUID(ctx context.Context, db DB) (uuid.UUID, error) {
  11621. // call pg_catalog.gen_random_uuid
  11622. const sqlstr = `SELECT * FROM pg_catalog.gen_random_uuid()`
  11623. // run
  11624. var r0 uuid.UUID
  11625. logf(sqlstr)
  11626. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  11627. return uuid.UUID{}, logerror(err)
  11628. }
  11629. return r0, nil
  11630. }
  11631. // GenerateSeriesByIntegerIntegerAndInteger calls the stored function 'pg_catalog.generate_series(integer, integer, integer) integer' on db.
  11632. func GenerateSeriesByIntegerIntegerAndInteger(ctx context.Context, db DB, p0, p1, p2 int) (int, error) {
  11633. // call pg_catalog.generate_series
  11634. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2, $3)`
  11635. // run
  11636. var r0 int
  11637. logf(sqlstr, p0, p1, p2)
  11638. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11639. return 0, logerror(err)
  11640. }
  11641. return r0, nil
  11642. }
  11643. // GenerateSeriesByIntegerAndInteger calls the stored function 'pg_catalog.generate_series(integer, integer) integer' on db.
  11644. func GenerateSeriesByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (int, error) {
  11645. // call pg_catalog.generate_series
  11646. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2)`
  11647. // run
  11648. var r0 int
  11649. logf(sqlstr, p0, p1)
  11650. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11651. return 0, logerror(err)
  11652. }
  11653. return r0, nil
  11654. }
  11655. // GenerateSeriesByBigintBigintAndBigint calls the stored function 'pg_catalog.generate_series(bigint, bigint, bigint) bigint' on db.
  11656. func GenerateSeriesByBigintBigintAndBigint(ctx context.Context, db DB, p0, p1, p2 int64) (int64, error) {
  11657. // call pg_catalog.generate_series
  11658. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2, $3)`
  11659. // run
  11660. var r0 int64
  11661. logf(sqlstr, p0, p1, p2)
  11662. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11663. return 0, logerror(err)
  11664. }
  11665. return r0, nil
  11666. }
  11667. // GenerateSeriesByBigintAndBigint calls the stored function 'pg_catalog.generate_series(bigint, bigint) bigint' on db.
  11668. func GenerateSeriesByBigintAndBigint(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  11669. // call pg_catalog.generate_series
  11670. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2)`
  11671. // run
  11672. var r0 int64
  11673. logf(sqlstr, p0, p1)
  11674. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11675. return 0, logerror(err)
  11676. }
  11677. return r0, nil
  11678. }
  11679. // GenerateSeriesByNumericNumericAndNumeric calls the stored function 'pg_catalog.generate_series(numeric, numeric, numeric) numeric' on db.
  11680. func GenerateSeriesByNumericNumericAndNumeric(ctx context.Context, db DB, p0, p1, p2 float64) (float64, error) {
  11681. // call pg_catalog.generate_series
  11682. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2, $3)`
  11683. // run
  11684. var r0 float64
  11685. logf(sqlstr, p0, p1, p2)
  11686. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11687. return 0.0, logerror(err)
  11688. }
  11689. return r0, nil
  11690. }
  11691. // GenerateSeriesByNumericAndNumeric calls the stored function 'pg_catalog.generate_series(numeric, numeric) numeric' on db.
  11692. func GenerateSeriesByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  11693. // call pg_catalog.generate_series
  11694. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2)`
  11695. // run
  11696. var r0 float64
  11697. logf(sqlstr, p0, p1)
  11698. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11699. return 0.0, logerror(err)
  11700. }
  11701. return r0, nil
  11702. }
  11703. // GenerateSeriesByTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndInterval calls the stored function 'pg_catalog.generate_series(timestamp without time zone, timestamp without time zone, interval) timestamp without time zone' on db.
  11704. func GenerateSeriesByTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndInterval(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte) (time.Time, error) {
  11705. // call pg_catalog.generate_series
  11706. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2, $3)`
  11707. // run
  11708. var r0 time.Time
  11709. logf(sqlstr, p0, p1, p2)
  11710. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11711. return time.Time{}, logerror(err)
  11712. }
  11713. return r0, nil
  11714. }
  11715. // GenerateSeriesByTimestampWithTimeZoneTimestampWithTimeZoneAndInterval calls the stored function 'pg_catalog.generate_series(timestamp with time zone, timestamp with time zone, interval) timestamp with time zone' on db.
  11716. func GenerateSeriesByTimestampWithTimeZoneTimestampWithTimeZoneAndInterval(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte) (time.Time, error) {
  11717. // call pg_catalog.generate_series
  11718. const sqlstr = `SELECT * FROM pg_catalog.generate_series($1, $2, $3)`
  11719. // run
  11720. var r0 time.Time
  11721. logf(sqlstr, p0, p1, p2)
  11722. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11723. return time.Time{}, logerror(err)
  11724. }
  11725. return r0, nil
  11726. }
  11727. // GenerateSeriesInt4Support calls the stored function 'pg_catalog.generate_series_int4_support(internal) internal' on db.
  11728. func GenerateSeriesInt4Support(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  11729. // call pg_catalog.generate_series_int4_support
  11730. const sqlstr = `SELECT * FROM pg_catalog.generate_series_int4_support($1)`
  11731. // run
  11732. var r0 pgtypes.Internal
  11733. logf(sqlstr, p0)
  11734. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11735. return pgtypes.Internal{}, logerror(err)
  11736. }
  11737. return r0, nil
  11738. }
  11739. // GenerateSeriesInt8Support calls the stored function 'pg_catalog.generate_series_int8_support(internal) internal' on db.
  11740. func GenerateSeriesInt8Support(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  11741. // call pg_catalog.generate_series_int8_support
  11742. const sqlstr = `SELECT * FROM pg_catalog.generate_series_int8_support($1)`
  11743. // run
  11744. var r0 pgtypes.Internal
  11745. logf(sqlstr, p0)
  11746. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11747. return pgtypes.Internal{}, logerror(err)
  11748. }
  11749. return r0, nil
  11750. }
  11751. // GenerateSubscriptsByAnyarrayIntegerAndBoolean calls the stored function 'pg_catalog.generate_subscripts(anyarray, integer, boolean) integer' on db.
  11752. func GenerateSubscriptsByAnyarrayIntegerAndBoolean(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int, p2 bool) (int, error) {
  11753. // call pg_catalog.generate_subscripts
  11754. const sqlstr = `SELECT * FROM pg_catalog.generate_subscripts($1, $2, $3)`
  11755. // run
  11756. var r0 int
  11757. logf(sqlstr, p0, p1, p2)
  11758. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11759. return 0, logerror(err)
  11760. }
  11761. return r0, nil
  11762. }
  11763. // GenerateSubscriptsByAnyarrayAndInteger calls the stored function 'pg_catalog.generate_subscripts(anyarray, integer) integer' on db.
  11764. func GenerateSubscriptsByAnyarrayAndInteger(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int) (int, error) {
  11765. // call pg_catalog.generate_subscripts
  11766. const sqlstr = `SELECT * FROM pg_catalog.generate_subscripts($1, $2)`
  11767. // run
  11768. var r0 int
  11769. logf(sqlstr, p0, p1)
  11770. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11771. return 0, logerror(err)
  11772. }
  11773. return r0, nil
  11774. }
  11775. // GetBitByBitAndInteger calls the stored function 'pg_catalog.get_bit(bit, integer) integer' on db.
  11776. func GetBitByBitAndInteger(ctx context.Context, db DB, p0 uint8, p1 int) (int, error) {
  11777. // call pg_catalog.get_bit
  11778. const sqlstr = `SELECT * FROM pg_catalog.get_bit($1, $2)`
  11779. // run
  11780. var r0 int
  11781. logf(sqlstr, p0, p1)
  11782. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11783. return 0, logerror(err)
  11784. }
  11785. return r0, nil
  11786. }
  11787. // GetBitByByteaAndBigint calls the stored function 'pg_catalog.get_bit(bytea, bigint) integer' on db.
  11788. func GetBitByByteaAndBigint(ctx context.Context, db DB, p0 []byte, p1 int64) (int, error) {
  11789. // call pg_catalog.get_bit
  11790. const sqlstr = `SELECT * FROM pg_catalog.get_bit($1, $2)`
  11791. // run
  11792. var r0 int
  11793. logf(sqlstr, p0, p1)
  11794. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11795. return 0, logerror(err)
  11796. }
  11797. return r0, nil
  11798. }
  11799. // GetByte calls the stored function 'pg_catalog.get_byte(bytea, integer) integer' on db.
  11800. func GetByte(ctx context.Context, db DB, p0 []byte, p1 int) (int, error) {
  11801. // call pg_catalog.get_byte
  11802. const sqlstr = `SELECT * FROM pg_catalog.get_byte($1, $2)`
  11803. // run
  11804. var r0 int
  11805. logf(sqlstr, p0, p1)
  11806. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11807. return 0, logerror(err)
  11808. }
  11809. return r0, nil
  11810. }
  11811. // GetCurrentTsConfig calls the stored function 'pg_catalog.get_current_ts_config() regconfig' on db.
  11812. func GetCurrentTsConfig(ctx context.Context, db DB) (pgtypes.Regconfig, error) {
  11813. // call pg_catalog.get_current_ts_config
  11814. const sqlstr = `SELECT * FROM pg_catalog.get_current_ts_config()`
  11815. // run
  11816. var r0 pgtypes.Regconfig
  11817. logf(sqlstr)
  11818. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  11819. return pgtypes.Regconfig{}, logerror(err)
  11820. }
  11821. return r0, nil
  11822. }
  11823. // Getdatabaseencoding calls the stored function 'pg_catalog.getdatabaseencoding() name' on db.
  11824. func Getdatabaseencoding(ctx context.Context, db DB) (string, error) {
  11825. // call pg_catalog.getdatabaseencoding
  11826. const sqlstr = `SELECT * FROM pg_catalog.getdatabaseencoding()`
  11827. // run
  11828. var r0 string
  11829. logf(sqlstr)
  11830. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  11831. return "", logerror(err)
  11832. }
  11833. return r0, nil
  11834. }
  11835. // Getpgusername calls the stored function 'pg_catalog.getpgusername() name' on db.
  11836. func Getpgusername(ctx context.Context, db DB) (string, error) {
  11837. // call pg_catalog.getpgusername
  11838. const sqlstr = `SELECT * FROM pg_catalog.getpgusername()`
  11839. // run
  11840. var r0 string
  11841. logf(sqlstr)
  11842. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  11843. return "", logerror(err)
  11844. }
  11845. return r0, nil
  11846. }
  11847. // GinCleanPendingList calls the stored function 'pg_catalog.gin_clean_pending_list(regclass) bigint' on db.
  11848. func GinCleanPendingList(ctx context.Context, db DB, p0 pgtypes.Regclass) (int64, error) {
  11849. // call pg_catalog.gin_clean_pending_list
  11850. const sqlstr = `SELECT * FROM pg_catalog.gin_clean_pending_list($1)`
  11851. // run
  11852. var r0 int64
  11853. logf(sqlstr, p0)
  11854. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  11855. return 0, logerror(err)
  11856. }
  11857. return r0, nil
  11858. }
  11859. // GinCmpPrefix calls the stored function 'pg_catalog.gin_cmp_prefix(text, text, smallint, internal) integer' on db.
  11860. func GinCmpPrefix(ctx context.Context, db DB, p0, p1 string, p2 int16, p3 pgtypes.Internal) (int, error) {
  11861. // call pg_catalog.gin_cmp_prefix
  11862. const sqlstr = `SELECT * FROM pg_catalog.gin_cmp_prefix($1, $2, $3, $4)`
  11863. // run
  11864. var r0 int
  11865. logf(sqlstr, p0, p1, p2, p3)
  11866. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  11867. return 0, logerror(err)
  11868. }
  11869. return r0, nil
  11870. }
  11871. // GinCmpTslexeme calls the stored function 'pg_catalog.gin_cmp_tslexeme(text, text) integer' on db.
  11872. func GinCmpTslexeme(ctx context.Context, db DB, p0, p1 string) (int, error) {
  11873. // call pg_catalog.gin_cmp_tslexeme
  11874. const sqlstr = `SELECT * FROM pg_catalog.gin_cmp_tslexeme($1, $2)`
  11875. // run
  11876. var r0 int
  11877. logf(sqlstr, p0, p1)
  11878. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11879. return 0, logerror(err)
  11880. }
  11881. return r0, nil
  11882. }
  11883. // GinCompareJsonb calls the stored function 'pg_catalog.gin_compare_jsonb(text, text) integer' on db.
  11884. func GinCompareJsonb(ctx context.Context, db DB, p0, p1 string) (int, error) {
  11885. // call pg_catalog.gin_compare_jsonb
  11886. const sqlstr = `SELECT * FROM pg_catalog.gin_compare_jsonb($1, $2)`
  11887. // run
  11888. var r0 int
  11889. logf(sqlstr, p0, p1)
  11890. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  11891. return 0, logerror(err)
  11892. }
  11893. return r0, nil
  11894. }
  11895. // GinConsistentJsonb calls the stored function 'pg_catalog.gin_consistent_jsonb(internal, smallint, jsonb, integer, internal, internal, internal, internal) boolean' on db.
  11896. func GinConsistentJsonb(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 []byte, p3 int, p4, p5, p6, p7 pgtypes.Internal) (bool, error) {
  11897. // call pg_catalog.gin_consistent_jsonb
  11898. const sqlstr = `SELECT * FROM pg_catalog.gin_consistent_jsonb($1, $2, $3, $4, $5, $6, $7, $8)`
  11899. // run
  11900. var r0 bool
  11901. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6, p7)
  11902. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6, p7).Scan(&r0); err != nil {
  11903. return false, logerror(err)
  11904. }
  11905. return r0, nil
  11906. }
  11907. // GinConsistentJsonbPath calls the stored function 'pg_catalog.gin_consistent_jsonb_path(internal, smallint, jsonb, integer, internal, internal, internal, internal) boolean' on db.
  11908. func GinConsistentJsonbPath(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 []byte, p3 int, p4, p5, p6, p7 pgtypes.Internal) (bool, error) {
  11909. // call pg_catalog.gin_consistent_jsonb_path
  11910. const sqlstr = `SELECT * FROM pg_catalog.gin_consistent_jsonb_path($1, $2, $3, $4, $5, $6, $7, $8)`
  11911. // run
  11912. var r0 bool
  11913. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6, p7)
  11914. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6, p7).Scan(&r0); err != nil {
  11915. return false, logerror(err)
  11916. }
  11917. return r0, nil
  11918. }
  11919. // GinExtractJsonb calls the stored function 'pg_catalog.gin_extract_jsonb(jsonb, internal, internal) internal' on db.
  11920. func GinExtractJsonb(ctx context.Context, db DB, p0 []byte, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  11921. // call pg_catalog.gin_extract_jsonb
  11922. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_jsonb($1, $2, $3)`
  11923. // run
  11924. var r0 pgtypes.Internal
  11925. logf(sqlstr, p0, p1, p2)
  11926. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11927. return pgtypes.Internal{}, logerror(err)
  11928. }
  11929. return r0, nil
  11930. }
  11931. // GinExtractJsonbPath calls the stored function 'pg_catalog.gin_extract_jsonb_path(jsonb, internal, internal) internal' on db.
  11932. func GinExtractJsonbPath(ctx context.Context, db DB, p0 []byte, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  11933. // call pg_catalog.gin_extract_jsonb_path
  11934. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_jsonb_path($1, $2, $3)`
  11935. // run
  11936. var r0 pgtypes.Internal
  11937. logf(sqlstr, p0, p1, p2)
  11938. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  11939. return pgtypes.Internal{}, logerror(err)
  11940. }
  11941. return r0, nil
  11942. }
  11943. // GinExtractJsonbQuery calls the stored function 'pg_catalog.gin_extract_jsonb_query(jsonb, internal, smallint, internal, internal, internal, internal) internal' on db.
  11944. func GinExtractJsonbQuery(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal, p2 int16, p3, p4, p5, p6 pgtypes.Internal) (pgtypes.Internal, error) {
  11945. // call pg_catalog.gin_extract_jsonb_query
  11946. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_jsonb_query($1, $2, $3, $4, $5, $6, $7)`
  11947. // run
  11948. var r0 pgtypes.Internal
  11949. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  11950. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  11951. return pgtypes.Internal{}, logerror(err)
  11952. }
  11953. return r0, nil
  11954. }
  11955. // GinExtractJsonbQueryPath calls the stored function 'pg_catalog.gin_extract_jsonb_query_path(jsonb, internal, smallint, internal, internal, internal, internal) internal' on db.
  11956. func GinExtractJsonbQueryPath(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal, p2 int16, p3, p4, p5, p6 pgtypes.Internal) (pgtypes.Internal, error) {
  11957. // call pg_catalog.gin_extract_jsonb_query_path
  11958. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_jsonb_query_path($1, $2, $3, $4, $5, $6, $7)`
  11959. // run
  11960. var r0 pgtypes.Internal
  11961. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  11962. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  11963. return pgtypes.Internal{}, logerror(err)
  11964. }
  11965. return r0, nil
  11966. }
  11967. // GinExtractTsqueryByTsqueryInternalSmallintInternalAndInternal calls the stored function 'pg_catalog.gin_extract_tsquery(tsquery, internal, smallint, internal, internal) internal' on db.
  11968. func GinExtractTsqueryByTsqueryInternalSmallintInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Tsquery, p1 pgtypes.Internal, p2 int16, p3, p4 pgtypes.Internal) (pgtypes.Internal, error) {
  11969. // call pg_catalog.gin_extract_tsquery
  11970. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_tsquery($1, $2, $3, $4, $5)`
  11971. // run
  11972. var r0 pgtypes.Internal
  11973. logf(sqlstr, p0, p1, p2, p3, p4)
  11974. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  11975. return pgtypes.Internal{}, logerror(err)
  11976. }
  11977. return r0, nil
  11978. }
  11979. // GinExtractTsqueryByTsvectorInternalSmallintInternalInternalInternalAndInternal calls the stored function 'pg_catalog.gin_extract_tsquery(tsvector, internal, smallint, internal, internal, internal, internal) internal' on db.
  11980. func GinExtractTsqueryByTsvectorInternalSmallintInternalInternalInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Tsvector, p1 pgtypes.Internal, p2 int16, p3, p4, p5, p6 pgtypes.Internal) (pgtypes.Internal, error) {
  11981. // call pg_catalog.gin_extract_tsquery
  11982. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_tsquery($1, $2, $3, $4, $5, $6, $7)`
  11983. // run
  11984. var r0 pgtypes.Internal
  11985. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  11986. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  11987. return pgtypes.Internal{}, logerror(err)
  11988. }
  11989. return r0, nil
  11990. }
  11991. // GinExtractTsqueryByTsqueryInternalSmallintInternalInternalInternalAndInternal calls the stored function 'pg_catalog.gin_extract_tsquery(tsquery, internal, smallint, internal, internal, internal, internal) internal' on db.
  11992. func GinExtractTsqueryByTsqueryInternalSmallintInternalInternalInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Tsquery, p1 pgtypes.Internal, p2 int16, p3, p4, p5, p6 pgtypes.Internal) (pgtypes.Internal, error) {
  11993. // call pg_catalog.gin_extract_tsquery
  11994. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_tsquery($1, $2, $3, $4, $5, $6, $7)`
  11995. // run
  11996. var r0 pgtypes.Internal
  11997. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  11998. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  11999. return pgtypes.Internal{}, logerror(err)
  12000. }
  12001. return r0, nil
  12002. }
  12003. // GinExtractTsvectorByTsvectorAndInternal calls the stored function 'pg_catalog.gin_extract_tsvector(tsvector, internal) internal' on db.
  12004. func GinExtractTsvectorByTsvectorAndInternal(ctx context.Context, db DB, p0 pgtypes.Tsvector, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  12005. // call pg_catalog.gin_extract_tsvector
  12006. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_tsvector($1, $2)`
  12007. // run
  12008. var r0 pgtypes.Internal
  12009. logf(sqlstr, p0, p1)
  12010. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12011. return pgtypes.Internal{}, logerror(err)
  12012. }
  12013. return r0, nil
  12014. }
  12015. // GinExtractTsvectorByTsvectorInternalAndInternal calls the stored function 'pg_catalog.gin_extract_tsvector(tsvector, internal, internal) internal' on db.
  12016. func GinExtractTsvectorByTsvectorInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Tsvector, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12017. // call pg_catalog.gin_extract_tsvector
  12018. const sqlstr = `SELECT * FROM pg_catalog.gin_extract_tsvector($1, $2, $3)`
  12019. // run
  12020. var r0 pgtypes.Internal
  12021. logf(sqlstr, p0, p1, p2)
  12022. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12023. return pgtypes.Internal{}, logerror(err)
  12024. }
  12025. return r0, nil
  12026. }
  12027. // GinTriconsistentJsonb calls the stored function 'pg_catalog.gin_triconsistent_jsonb(internal, smallint, jsonb, integer, internal, internal, internal) "char"' on db.
  12028. func GinTriconsistentJsonb(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 []byte, p3 int, p4, p5, p6 pgtypes.Internal) (pgtypes.Char, error) {
  12029. // call pg_catalog.gin_triconsistent_jsonb
  12030. const sqlstr = `SELECT * FROM pg_catalog.gin_triconsistent_jsonb($1, $2, $3, $4, $5, $6, $7)`
  12031. // run
  12032. var r0 pgtypes.Char
  12033. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  12034. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  12035. return pgtypes.Char{}, logerror(err)
  12036. }
  12037. return r0, nil
  12038. }
  12039. // GinTriconsistentJsonbPath calls the stored function 'pg_catalog.gin_triconsistent_jsonb_path(internal, smallint, jsonb, integer, internal, internal, internal) "char"' on db.
  12040. func GinTriconsistentJsonbPath(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 []byte, p3 int, p4, p5, p6 pgtypes.Internal) (pgtypes.Char, error) {
  12041. // call pg_catalog.gin_triconsistent_jsonb_path
  12042. const sqlstr = `SELECT * FROM pg_catalog.gin_triconsistent_jsonb_path($1, $2, $3, $4, $5, $6, $7)`
  12043. // run
  12044. var r0 pgtypes.Char
  12045. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  12046. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  12047. return pgtypes.Char{}, logerror(err)
  12048. }
  12049. return r0, nil
  12050. }
  12051. // GinTsqueryConsistentByInternalSmallintTsqueryIntegerInternalAndInternal calls the stored function 'pg_catalog.gin_tsquery_consistent(internal, smallint, tsquery, integer, internal, internal) boolean' on db.
  12052. func GinTsqueryConsistentByInternalSmallintTsqueryIntegerInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Tsquery, p3 int, p4, p5 pgtypes.Internal) (bool, error) {
  12053. // call pg_catalog.gin_tsquery_consistent
  12054. const sqlstr = `SELECT * FROM pg_catalog.gin_tsquery_consistent($1, $2, $3, $4, $5, $6)`
  12055. // run
  12056. var r0 bool
  12057. logf(sqlstr, p0, p1, p2, p3, p4, p5)
  12058. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5).Scan(&r0); err != nil {
  12059. return false, logerror(err)
  12060. }
  12061. return r0, nil
  12062. }
  12063. // GinTsqueryConsistentByInternalSmallintTsvectorIntegerInternalInternalInternalAndInternal calls the stored function 'pg_catalog.gin_tsquery_consistent(internal, smallint, tsvector, integer, internal, internal, internal, internal) boolean' on db.
  12064. func GinTsqueryConsistentByInternalSmallintTsvectorIntegerInternalInternalInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Tsvector, p3 int, p4, p5, p6, p7 pgtypes.Internal) (bool, error) {
  12065. // call pg_catalog.gin_tsquery_consistent
  12066. const sqlstr = `SELECT * FROM pg_catalog.gin_tsquery_consistent($1, $2, $3, $4, $5, $6, $7, $8)`
  12067. // run
  12068. var r0 bool
  12069. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6, p7)
  12070. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6, p7).Scan(&r0); err != nil {
  12071. return false, logerror(err)
  12072. }
  12073. return r0, nil
  12074. }
  12075. // GinTsqueryConsistentByInternalSmallintTsqueryIntegerInternalInternalInternalAndInternal calls the stored function 'pg_catalog.gin_tsquery_consistent(internal, smallint, tsquery, integer, internal, internal, internal, internal) boolean' on db.
  12076. func GinTsqueryConsistentByInternalSmallintTsqueryIntegerInternalInternalInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Tsquery, p3 int, p4, p5, p6, p7 pgtypes.Internal) (bool, error) {
  12077. // call pg_catalog.gin_tsquery_consistent
  12078. const sqlstr = `SELECT * FROM pg_catalog.gin_tsquery_consistent($1, $2, $3, $4, $5, $6, $7, $8)`
  12079. // run
  12080. var r0 bool
  12081. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6, p7)
  12082. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6, p7).Scan(&r0); err != nil {
  12083. return false, logerror(err)
  12084. }
  12085. return r0, nil
  12086. }
  12087. // GinTsqueryTriconsistent calls the stored function 'pg_catalog.gin_tsquery_triconsistent(internal, smallint, tsvector, integer, internal, internal, internal) "char"' on db.
  12088. func GinTsqueryTriconsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Tsvector, p3 int, p4, p5, p6 pgtypes.Internal) (pgtypes.Char, error) {
  12089. // call pg_catalog.gin_tsquery_triconsistent
  12090. const sqlstr = `SELECT * FROM pg_catalog.gin_tsquery_triconsistent($1, $2, $3, $4, $5, $6, $7)`
  12091. // run
  12092. var r0 pgtypes.Char
  12093. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  12094. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  12095. return pgtypes.Char{}, logerror(err)
  12096. }
  12097. return r0, nil
  12098. }
  12099. // Ginarrayconsistent calls the stored function 'pg_catalog.ginarrayconsistent(internal, smallint, anyarray, integer, internal, internal, internal, internal) boolean' on db.
  12100. func Ginarrayconsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Anyarray, p3 int, p4, p5, p6, p7 pgtypes.Internal) (bool, error) {
  12101. // call pg_catalog.ginarrayconsistent
  12102. const sqlstr = `SELECT * FROM pg_catalog.ginarrayconsistent($1, $2, $3, $4, $5, $6, $7, $8)`
  12103. // run
  12104. var r0 bool
  12105. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6, p7)
  12106. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6, p7).Scan(&r0); err != nil {
  12107. return false, logerror(err)
  12108. }
  12109. return r0, nil
  12110. }
  12111. // GinarrayextractByAnyarrayInternalAndInternal calls the stored function 'pg_catalog.ginarrayextract(anyarray, internal, internal) internal' on db.
  12112. func GinarrayextractByAnyarrayInternalAndInternal(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12113. // call pg_catalog.ginarrayextract
  12114. const sqlstr = `SELECT * FROM pg_catalog.ginarrayextract($1, $2, $3)`
  12115. // run
  12116. var r0 pgtypes.Internal
  12117. logf(sqlstr, p0, p1, p2)
  12118. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12119. return pgtypes.Internal{}, logerror(err)
  12120. }
  12121. return r0, nil
  12122. }
  12123. // GinarrayextractByAnyarrayAndInternal calls the stored function 'pg_catalog.ginarrayextract(anyarray, internal) internal' on db.
  12124. func GinarrayextractByAnyarrayAndInternal(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  12125. // call pg_catalog.ginarrayextract
  12126. const sqlstr = `SELECT * FROM pg_catalog.ginarrayextract($1, $2)`
  12127. // run
  12128. var r0 pgtypes.Internal
  12129. logf(sqlstr, p0, p1)
  12130. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12131. return pgtypes.Internal{}, logerror(err)
  12132. }
  12133. return r0, nil
  12134. }
  12135. // Ginarraytriconsistent calls the stored function 'pg_catalog.ginarraytriconsistent(internal, smallint, anyarray, integer, internal, internal, internal) "char"' on db.
  12136. func Ginarraytriconsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16, p2 pgtypes.Anyarray, p3 int, p4, p5, p6 pgtypes.Internal) (pgtypes.Char, error) {
  12137. // call pg_catalog.ginarraytriconsistent
  12138. const sqlstr = `SELECT * FROM pg_catalog.ginarraytriconsistent($1, $2, $3, $4, $5, $6, $7)`
  12139. // run
  12140. var r0 pgtypes.Char
  12141. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  12142. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  12143. return pgtypes.Char{}, logerror(err)
  12144. }
  12145. return r0, nil
  12146. }
  12147. // Ginhandler calls the stored function 'pg_catalog.ginhandler(internal) index_am_handler' on db.
  12148. func Ginhandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.IndexAmHandler, error) {
  12149. // call pg_catalog.ginhandler
  12150. const sqlstr = `SELECT * FROM pg_catalog.ginhandler($1)`
  12151. // run
  12152. var r0 pgtypes.IndexAmHandler
  12153. logf(sqlstr, p0)
  12154. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12155. return pgtypes.IndexAmHandler{}, logerror(err)
  12156. }
  12157. return r0, nil
  12158. }
  12159. // Ginqueryarrayextract calls the stored function 'pg_catalog.ginqueryarrayextract(anyarray, internal, smallint, internal, internal, internal, internal) internal' on db.
  12160. func Ginqueryarrayextract(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 pgtypes.Internal, p2 int16, p3, p4, p5, p6 pgtypes.Internal) (pgtypes.Internal, error) {
  12161. // call pg_catalog.ginqueryarrayextract
  12162. const sqlstr = `SELECT * FROM pg_catalog.ginqueryarrayextract($1, $2, $3, $4, $5, $6, $7)`
  12163. // run
  12164. var r0 pgtypes.Internal
  12165. logf(sqlstr, p0, p1, p2, p3, p4, p5, p6)
  12166. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4, p5, p6).Scan(&r0); err != nil {
  12167. return pgtypes.Internal{}, logerror(err)
  12168. }
  12169. return r0, nil
  12170. }
  12171. // GistBoxConsistent calls the stored function 'pg_catalog.gist_box_consistent(internal, box, smallint, oid, internal) boolean' on db.
  12172. func GistBoxConsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Box, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12173. // call pg_catalog.gist_box_consistent
  12174. const sqlstr = `SELECT * FROM pg_catalog.gist_box_consistent($1, $2, $3, $4, $5)`
  12175. // run
  12176. var r0 bool
  12177. logf(sqlstr, p0, p1, p2, p3, p4)
  12178. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12179. return false, logerror(err)
  12180. }
  12181. return r0, nil
  12182. }
  12183. // GistBoxDistance calls the stored function 'pg_catalog.gist_box_distance(internal, box, smallint, oid, internal) double precision' on db.
  12184. func GistBoxDistance(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Box, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (float64, error) {
  12185. // call pg_catalog.gist_box_distance
  12186. const sqlstr = `SELECT * FROM pg_catalog.gist_box_distance($1, $2, $3, $4, $5)`
  12187. // run
  12188. var r0 float64
  12189. logf(sqlstr, p0, p1, p2, p3, p4)
  12190. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12191. return 0.0, logerror(err)
  12192. }
  12193. return r0, nil
  12194. }
  12195. // GistBoxPenalty calls the stored function 'pg_catalog.gist_box_penalty(internal, internal, internal) internal' on db.
  12196. func GistBoxPenalty(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12197. // call pg_catalog.gist_box_penalty
  12198. const sqlstr = `SELECT * FROM pg_catalog.gist_box_penalty($1, $2, $3)`
  12199. // run
  12200. var r0 pgtypes.Internal
  12201. logf(sqlstr, p0, p1, p2)
  12202. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12203. return pgtypes.Internal{}, logerror(err)
  12204. }
  12205. return r0, nil
  12206. }
  12207. // GistBoxPicksplit calls the stored function 'pg_catalog.gist_box_picksplit(internal, internal) internal' on db.
  12208. func GistBoxPicksplit(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  12209. // call pg_catalog.gist_box_picksplit
  12210. const sqlstr = `SELECT * FROM pg_catalog.gist_box_picksplit($1, $2)`
  12211. // run
  12212. var r0 pgtypes.Internal
  12213. logf(sqlstr, p0, p1)
  12214. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12215. return pgtypes.Internal{}, logerror(err)
  12216. }
  12217. return r0, nil
  12218. }
  12219. // GistBoxSame calls the stored function 'pg_catalog.gist_box_same(box, box, internal) internal' on db.
  12220. func GistBoxSame(ctx context.Context, db DB, p0, p1 pgtypes.Box, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12221. // call pg_catalog.gist_box_same
  12222. const sqlstr = `SELECT * FROM pg_catalog.gist_box_same($1, $2, $3)`
  12223. // run
  12224. var r0 pgtypes.Internal
  12225. logf(sqlstr, p0, p1, p2)
  12226. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12227. return pgtypes.Internal{}, logerror(err)
  12228. }
  12229. return r0, nil
  12230. }
  12231. // GistBoxUnion calls the stored function 'pg_catalog.gist_box_union(internal, internal) box' on db.
  12232. func GistBoxUnion(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Box, error) {
  12233. // call pg_catalog.gist_box_union
  12234. const sqlstr = `SELECT * FROM pg_catalog.gist_box_union($1, $2)`
  12235. // run
  12236. var r0 pgtypes.Box
  12237. logf(sqlstr, p0, p1)
  12238. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12239. return pgtypes.Box{}, logerror(err)
  12240. }
  12241. return r0, nil
  12242. }
  12243. // GistCircleCompress calls the stored function 'pg_catalog.gist_circle_compress(internal) internal' on db.
  12244. func GistCircleCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12245. // call pg_catalog.gist_circle_compress
  12246. const sqlstr = `SELECT * FROM pg_catalog.gist_circle_compress($1)`
  12247. // run
  12248. var r0 pgtypes.Internal
  12249. logf(sqlstr, p0)
  12250. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12251. return pgtypes.Internal{}, logerror(err)
  12252. }
  12253. return r0, nil
  12254. }
  12255. // GistCircleConsistent calls the stored function 'pg_catalog.gist_circle_consistent(internal, circle, smallint, oid, internal) boolean' on db.
  12256. func GistCircleConsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Circle, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12257. // call pg_catalog.gist_circle_consistent
  12258. const sqlstr = `SELECT * FROM pg_catalog.gist_circle_consistent($1, $2, $3, $4, $5)`
  12259. // run
  12260. var r0 bool
  12261. logf(sqlstr, p0, p1, p2, p3, p4)
  12262. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12263. return false, logerror(err)
  12264. }
  12265. return r0, nil
  12266. }
  12267. // GistCircleDistance calls the stored function 'pg_catalog.gist_circle_distance(internal, circle, smallint, oid, internal) double precision' on db.
  12268. func GistCircleDistance(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Circle, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (float64, error) {
  12269. // call pg_catalog.gist_circle_distance
  12270. const sqlstr = `SELECT * FROM pg_catalog.gist_circle_distance($1, $2, $3, $4, $5)`
  12271. // run
  12272. var r0 float64
  12273. logf(sqlstr, p0, p1, p2, p3, p4)
  12274. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12275. return 0.0, logerror(err)
  12276. }
  12277. return r0, nil
  12278. }
  12279. // GistPointCompress calls the stored function 'pg_catalog.gist_point_compress(internal) internal' on db.
  12280. func GistPointCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12281. // call pg_catalog.gist_point_compress
  12282. const sqlstr = `SELECT * FROM pg_catalog.gist_point_compress($1)`
  12283. // run
  12284. var r0 pgtypes.Internal
  12285. logf(sqlstr, p0)
  12286. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12287. return pgtypes.Internal{}, logerror(err)
  12288. }
  12289. return r0, nil
  12290. }
  12291. // GistPointConsistent calls the stored function 'pg_catalog.gist_point_consistent(internal, point, smallint, oid, internal) boolean' on db.
  12292. func GistPointConsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Point, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12293. // call pg_catalog.gist_point_consistent
  12294. const sqlstr = `SELECT * FROM pg_catalog.gist_point_consistent($1, $2, $3, $4, $5)`
  12295. // run
  12296. var r0 bool
  12297. logf(sqlstr, p0, p1, p2, p3, p4)
  12298. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12299. return false, logerror(err)
  12300. }
  12301. return r0, nil
  12302. }
  12303. // GistPointDistance calls the stored function 'pg_catalog.gist_point_distance(internal, point, smallint, oid, internal) double precision' on db.
  12304. func GistPointDistance(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Point, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (float64, error) {
  12305. // call pg_catalog.gist_point_distance
  12306. const sqlstr = `SELECT * FROM pg_catalog.gist_point_distance($1, $2, $3, $4, $5)`
  12307. // run
  12308. var r0 float64
  12309. logf(sqlstr, p0, p1, p2, p3, p4)
  12310. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12311. return 0.0, logerror(err)
  12312. }
  12313. return r0, nil
  12314. }
  12315. // GistPointFetch calls the stored function 'pg_catalog.gist_point_fetch(internal) internal' on db.
  12316. func GistPointFetch(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12317. // call pg_catalog.gist_point_fetch
  12318. const sqlstr = `SELECT * FROM pg_catalog.gist_point_fetch($1)`
  12319. // run
  12320. var r0 pgtypes.Internal
  12321. logf(sqlstr, p0)
  12322. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12323. return pgtypes.Internal{}, logerror(err)
  12324. }
  12325. return r0, nil
  12326. }
  12327. // GistPolyCompress calls the stored function 'pg_catalog.gist_poly_compress(internal) internal' on db.
  12328. func GistPolyCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12329. // call pg_catalog.gist_poly_compress
  12330. const sqlstr = `SELECT * FROM pg_catalog.gist_poly_compress($1)`
  12331. // run
  12332. var r0 pgtypes.Internal
  12333. logf(sqlstr, p0)
  12334. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12335. return pgtypes.Internal{}, logerror(err)
  12336. }
  12337. return r0, nil
  12338. }
  12339. // GistPolyConsistent calls the stored function 'pg_catalog.gist_poly_consistent(internal, polygon, smallint, oid, internal) boolean' on db.
  12340. func GistPolyConsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Polygon, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12341. // call pg_catalog.gist_poly_consistent
  12342. const sqlstr = `SELECT * FROM pg_catalog.gist_poly_consistent($1, $2, $3, $4, $5)`
  12343. // run
  12344. var r0 bool
  12345. logf(sqlstr, p0, p1, p2, p3, p4)
  12346. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12347. return false, logerror(err)
  12348. }
  12349. return r0, nil
  12350. }
  12351. // GistPolyDistance calls the stored function 'pg_catalog.gist_poly_distance(internal, polygon, smallint, oid, internal) double precision' on db.
  12352. func GistPolyDistance(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Polygon, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (float64, error) {
  12353. // call pg_catalog.gist_poly_distance
  12354. const sqlstr = `SELECT * FROM pg_catalog.gist_poly_distance($1, $2, $3, $4, $5)`
  12355. // run
  12356. var r0 float64
  12357. logf(sqlstr, p0, p1, p2, p3, p4)
  12358. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12359. return 0.0, logerror(err)
  12360. }
  12361. return r0, nil
  12362. }
  12363. // Gisthandler calls the stored function 'pg_catalog.gisthandler(internal) index_am_handler' on db.
  12364. func Gisthandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.IndexAmHandler, error) {
  12365. // call pg_catalog.gisthandler
  12366. const sqlstr = `SELECT * FROM pg_catalog.gisthandler($1)`
  12367. // run
  12368. var r0 pgtypes.IndexAmHandler
  12369. logf(sqlstr, p0)
  12370. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12371. return pgtypes.IndexAmHandler{}, logerror(err)
  12372. }
  12373. return r0, nil
  12374. }
  12375. // GtsqueryCompress calls the stored function 'pg_catalog.gtsquery_compress(internal) internal' on db.
  12376. func GtsqueryCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12377. // call pg_catalog.gtsquery_compress
  12378. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_compress($1)`
  12379. // run
  12380. var r0 pgtypes.Internal
  12381. logf(sqlstr, p0)
  12382. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12383. return pgtypes.Internal{}, logerror(err)
  12384. }
  12385. return r0, nil
  12386. }
  12387. // GtsqueryConsistentByInternalTsquerySmallintOidAndInternal calls the stored function 'pg_catalog.gtsquery_consistent(internal, tsquery, smallint, oid, internal) boolean' on db.
  12388. func GtsqueryConsistentByInternalTsquerySmallintOidAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Tsquery, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12389. // call pg_catalog.gtsquery_consistent
  12390. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_consistent($1, $2, $3, $4, $5)`
  12391. // run
  12392. var r0 bool
  12393. logf(sqlstr, p0, p1, p2, p3, p4)
  12394. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12395. return false, logerror(err)
  12396. }
  12397. return r0, nil
  12398. }
  12399. // GtsqueryConsistentByInternalInternalIntegerOidAndInternal calls the stored function 'pg_catalog.gtsquery_consistent(internal, internal, integer, oid, internal) boolean' on db.
  12400. func GtsqueryConsistentByInternalInternalIntegerOidAndInternal(ctx context.Context, db DB, p0, p1 pgtypes.Internal, p2 int, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12401. // call pg_catalog.gtsquery_consistent
  12402. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_consistent($1, $2, $3, $4, $5)`
  12403. // run
  12404. var r0 bool
  12405. logf(sqlstr, p0, p1, p2, p3, p4)
  12406. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12407. return false, logerror(err)
  12408. }
  12409. return r0, nil
  12410. }
  12411. // GtsqueryPenalty calls the stored function 'pg_catalog.gtsquery_penalty(internal, internal, internal) internal' on db.
  12412. func GtsqueryPenalty(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12413. // call pg_catalog.gtsquery_penalty
  12414. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_penalty($1, $2, $3)`
  12415. // run
  12416. var r0 pgtypes.Internal
  12417. logf(sqlstr, p0, p1, p2)
  12418. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12419. return pgtypes.Internal{}, logerror(err)
  12420. }
  12421. return r0, nil
  12422. }
  12423. // GtsqueryPicksplit calls the stored function 'pg_catalog.gtsquery_picksplit(internal, internal) internal' on db.
  12424. func GtsqueryPicksplit(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  12425. // call pg_catalog.gtsquery_picksplit
  12426. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_picksplit($1, $2)`
  12427. // run
  12428. var r0 pgtypes.Internal
  12429. logf(sqlstr, p0, p1)
  12430. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12431. return pgtypes.Internal{}, logerror(err)
  12432. }
  12433. return r0, nil
  12434. }
  12435. // GtsquerySame calls the stored function 'pg_catalog.gtsquery_same(bigint, bigint, internal) internal' on db.
  12436. func GtsquerySame(ctx context.Context, db DB, p0, p1 int64, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12437. // call pg_catalog.gtsquery_same
  12438. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_same($1, $2, $3)`
  12439. // run
  12440. var r0 pgtypes.Internal
  12441. logf(sqlstr, p0, p1, p2)
  12442. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12443. return pgtypes.Internal{}, logerror(err)
  12444. }
  12445. return r0, nil
  12446. }
  12447. // GtsqueryUnion calls the stored function 'pg_catalog.gtsquery_union(internal, internal) bigint' on db.
  12448. func GtsqueryUnion(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (int64, error) {
  12449. // call pg_catalog.gtsquery_union
  12450. const sqlstr = `SELECT * FROM pg_catalog.gtsquery_union($1, $2)`
  12451. // run
  12452. var r0 int64
  12453. logf(sqlstr, p0, p1)
  12454. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12455. return 0, logerror(err)
  12456. }
  12457. return r0, nil
  12458. }
  12459. // GtsvectorCompress calls the stored function 'pg_catalog.gtsvector_compress(internal) internal' on db.
  12460. func GtsvectorCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12461. // call pg_catalog.gtsvector_compress
  12462. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_compress($1)`
  12463. // run
  12464. var r0 pgtypes.Internal
  12465. logf(sqlstr, p0)
  12466. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12467. return pgtypes.Internal{}, logerror(err)
  12468. }
  12469. return r0, nil
  12470. }
  12471. // GtsvectorConsistentByInternalTsvectorSmallintOidAndInternal calls the stored function 'pg_catalog.gtsvector_consistent(internal, tsvector, smallint, oid, internal) boolean' on db.
  12472. func GtsvectorConsistentByInternalTsvectorSmallintOidAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Tsvector, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12473. // call pg_catalog.gtsvector_consistent
  12474. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_consistent($1, $2, $3, $4, $5)`
  12475. // run
  12476. var r0 bool
  12477. logf(sqlstr, p0, p1, p2, p3, p4)
  12478. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12479. return false, logerror(err)
  12480. }
  12481. return r0, nil
  12482. }
  12483. // GtsvectorConsistentByInternalGtsvectorIntegerOidAndInternal calls the stored function 'pg_catalog.gtsvector_consistent(internal, gtsvector, integer, oid, internal) boolean' on db.
  12484. func GtsvectorConsistentByInternalGtsvectorIntegerOidAndInternal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Gtsvector, p2 int, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  12485. // call pg_catalog.gtsvector_consistent
  12486. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_consistent($1, $2, $3, $4, $5)`
  12487. // run
  12488. var r0 bool
  12489. logf(sqlstr, p0, p1, p2, p3, p4)
  12490. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  12491. return false, logerror(err)
  12492. }
  12493. return r0, nil
  12494. }
  12495. // GtsvectorDecompress calls the stored function 'pg_catalog.gtsvector_decompress(internal) internal' on db.
  12496. func GtsvectorDecompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  12497. // call pg_catalog.gtsvector_decompress
  12498. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_decompress($1)`
  12499. // run
  12500. var r0 pgtypes.Internal
  12501. logf(sqlstr, p0)
  12502. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  12503. return pgtypes.Internal{}, logerror(err)
  12504. }
  12505. return r0, nil
  12506. }
  12507. // GtsvectorOptions calls the stored function 'pg_catalog.gtsvector_options(internal)' on db.
  12508. func GtsvectorOptions(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  12509. // call pg_catalog.gtsvector_options
  12510. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_options($1)`
  12511. // run
  12512. logf(sqlstr)
  12513. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  12514. return logerror(err)
  12515. }
  12516. return nil
  12517. }
  12518. // GtsvectorPenalty calls the stored function 'pg_catalog.gtsvector_penalty(internal, internal, internal) internal' on db.
  12519. func GtsvectorPenalty(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12520. // call pg_catalog.gtsvector_penalty
  12521. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_penalty($1, $2, $3)`
  12522. // run
  12523. var r0 pgtypes.Internal
  12524. logf(sqlstr, p0, p1, p2)
  12525. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12526. return pgtypes.Internal{}, logerror(err)
  12527. }
  12528. return r0, nil
  12529. }
  12530. // GtsvectorPicksplit calls the stored function 'pg_catalog.gtsvector_picksplit(internal, internal) internal' on db.
  12531. func GtsvectorPicksplit(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  12532. // call pg_catalog.gtsvector_picksplit
  12533. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_picksplit($1, $2)`
  12534. // run
  12535. var r0 pgtypes.Internal
  12536. logf(sqlstr, p0, p1)
  12537. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12538. return pgtypes.Internal{}, logerror(err)
  12539. }
  12540. return r0, nil
  12541. }
  12542. // GtsvectorSame calls the stored function 'pg_catalog.gtsvector_same(gtsvector, gtsvector, internal) internal' on db.
  12543. func GtsvectorSame(ctx context.Context, db DB, p0, p1 pgtypes.Gtsvector, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  12544. // call pg_catalog.gtsvector_same
  12545. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_same($1, $2, $3)`
  12546. // run
  12547. var r0 pgtypes.Internal
  12548. logf(sqlstr, p0, p1, p2)
  12549. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12550. return pgtypes.Internal{}, logerror(err)
  12551. }
  12552. return r0, nil
  12553. }
  12554. // GtsvectorUnion calls the stored function 'pg_catalog.gtsvector_union(internal, internal) gtsvector' on db.
  12555. func GtsvectorUnion(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Gtsvector, error) {
  12556. // call pg_catalog.gtsvector_union
  12557. const sqlstr = `SELECT * FROM pg_catalog.gtsvector_union($1, $2)`
  12558. // run
  12559. var r0 pgtypes.Gtsvector
  12560. logf(sqlstr, p0, p1)
  12561. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12562. return pgtypes.Gtsvector{}, logerror(err)
  12563. }
  12564. return r0, nil
  12565. }
  12566. // HasAnyColumnPrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_any_column_privilege(name, text, text) boolean' on db.
  12567. func HasAnyColumnPrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  12568. // call pg_catalog.has_any_column_privilege
  12569. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2, $3)`
  12570. // run
  12571. var r0 bool
  12572. logf(sqlstr, p0, p1, p2)
  12573. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12574. return false, logerror(err)
  12575. }
  12576. return r0, nil
  12577. }
  12578. // HasAnyColumnPrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_any_column_privilege(name, oid, text) boolean' on db.
  12579. func HasAnyColumnPrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  12580. // call pg_catalog.has_any_column_privilege
  12581. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2, $3)`
  12582. // run
  12583. var r0 bool
  12584. logf(sqlstr, p0, p1, p2)
  12585. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12586. return false, logerror(err)
  12587. }
  12588. return r0, nil
  12589. }
  12590. // HasAnyColumnPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_any_column_privilege(oid, text, text) boolean' on db.
  12591. func HasAnyColumnPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  12592. // call pg_catalog.has_any_column_privilege
  12593. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2, $3)`
  12594. // run
  12595. var r0 bool
  12596. logf(sqlstr, p0, p1, p2)
  12597. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12598. return false, logerror(err)
  12599. }
  12600. return r0, nil
  12601. }
  12602. // HasAnyColumnPrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_any_column_privilege(oid, oid, text) boolean' on db.
  12603. func HasAnyColumnPrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  12604. // call pg_catalog.has_any_column_privilege
  12605. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2, $3)`
  12606. // run
  12607. var r0 bool
  12608. logf(sqlstr, p0, p1, p2)
  12609. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12610. return false, logerror(err)
  12611. }
  12612. return r0, nil
  12613. }
  12614. // HasAnyColumnPrivilegeByTextAndText calls the stored function 'pg_catalog.has_any_column_privilege(text, text) boolean' on db.
  12615. func HasAnyColumnPrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  12616. // call pg_catalog.has_any_column_privilege
  12617. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2)`
  12618. // run
  12619. var r0 bool
  12620. logf(sqlstr, p0, p1)
  12621. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12622. return false, logerror(err)
  12623. }
  12624. return r0, nil
  12625. }
  12626. // HasAnyColumnPrivilegeByOidAndText calls the stored function 'pg_catalog.has_any_column_privilege(oid, text) boolean' on db.
  12627. func HasAnyColumnPrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  12628. // call pg_catalog.has_any_column_privilege
  12629. const sqlstr = `SELECT * FROM pg_catalog.has_any_column_privilege($1, $2)`
  12630. // run
  12631. var r0 bool
  12632. logf(sqlstr, p0, p1)
  12633. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12634. return false, logerror(err)
  12635. }
  12636. return r0, nil
  12637. }
  12638. // HasColumnPrivilegeByNameTextTextAndText calls the stored function 'pg_catalog.has_column_privilege(name, text, text, text) boolean' on db.
  12639. func HasColumnPrivilegeByNameTextTextAndText(ctx context.Context, db DB, p0, p1, p2, p3 string) (bool, error) {
  12640. // call pg_catalog.has_column_privilege
  12641. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12642. // run
  12643. var r0 bool
  12644. logf(sqlstr, p0, p1, p2, p3)
  12645. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12646. return false, logerror(err)
  12647. }
  12648. return r0, nil
  12649. }
  12650. // HasColumnPrivilegeByNameTextSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(name, text, smallint, text) boolean' on db.
  12651. func HasColumnPrivilegeByNameTextSmallintAndText(ctx context.Context, db DB, p0, p1 string, p2 int16, p3 string) (bool, error) {
  12652. // call pg_catalog.has_column_privilege
  12653. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12654. // run
  12655. var r0 bool
  12656. logf(sqlstr, p0, p1, p2, p3)
  12657. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12658. return false, logerror(err)
  12659. }
  12660. return r0, nil
  12661. }
  12662. // HasColumnPrivilegeByNameOidTextAndText calls the stored function 'pg_catalog.has_column_privilege(name, oid, text, text) boolean' on db.
  12663. func HasColumnPrivilegeByNameOidTextAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2, p3 string) (bool, error) {
  12664. // call pg_catalog.has_column_privilege
  12665. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12666. // run
  12667. var r0 bool
  12668. logf(sqlstr, p0, p1, p2, p3)
  12669. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12670. return false, logerror(err)
  12671. }
  12672. return r0, nil
  12673. }
  12674. // HasColumnPrivilegeByNameOidSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(name, oid, smallint, text) boolean' on db.
  12675. func HasColumnPrivilegeByNameOidSmallintAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 int16, p3 string) (bool, error) {
  12676. // call pg_catalog.has_column_privilege
  12677. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12678. // run
  12679. var r0 bool
  12680. logf(sqlstr, p0, p1, p2, p3)
  12681. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12682. return false, logerror(err)
  12683. }
  12684. return r0, nil
  12685. }
  12686. // HasColumnPrivilegeByOidTextTextAndText calls the stored function 'pg_catalog.has_column_privilege(oid, text, text, text) boolean' on db.
  12687. func HasColumnPrivilegeByOidTextTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2, p3 string) (bool, error) {
  12688. // call pg_catalog.has_column_privilege
  12689. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12690. // run
  12691. var r0 bool
  12692. logf(sqlstr, p0, p1, p2, p3)
  12693. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12694. return false, logerror(err)
  12695. }
  12696. return r0, nil
  12697. }
  12698. // HasColumnPrivilegeByOidTextSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(oid, text, smallint, text) boolean' on db.
  12699. func HasColumnPrivilegeByOidTextSmallintAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string, p2 int16, p3 string) (bool, error) {
  12700. // call pg_catalog.has_column_privilege
  12701. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12702. // run
  12703. var r0 bool
  12704. logf(sqlstr, p0, p1, p2, p3)
  12705. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12706. return false, logerror(err)
  12707. }
  12708. return r0, nil
  12709. }
  12710. // HasColumnPrivilegeByOidOidTextAndText calls the stored function 'pg_catalog.has_column_privilege(oid, oid, text, text) boolean' on db.
  12711. func HasColumnPrivilegeByOidOidTextAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2, p3 string) (bool, error) {
  12712. // call pg_catalog.has_column_privilege
  12713. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12714. // run
  12715. var r0 bool
  12716. logf(sqlstr, p0, p1, p2, p3)
  12717. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12718. return false, logerror(err)
  12719. }
  12720. return r0, nil
  12721. }
  12722. // HasColumnPrivilegeByOidOidSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(oid, oid, smallint, text) boolean' on db.
  12723. func HasColumnPrivilegeByOidOidSmallintAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 int16, p3 string) (bool, error) {
  12724. // call pg_catalog.has_column_privilege
  12725. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3, $4)`
  12726. // run
  12727. var r0 bool
  12728. logf(sqlstr, p0, p1, p2, p3)
  12729. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  12730. return false, logerror(err)
  12731. }
  12732. return r0, nil
  12733. }
  12734. // HasColumnPrivilegeByTextTextAndText calls the stored function 'pg_catalog.has_column_privilege(text, text, text) boolean' on db.
  12735. func HasColumnPrivilegeByTextTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  12736. // call pg_catalog.has_column_privilege
  12737. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3)`
  12738. // run
  12739. var r0 bool
  12740. logf(sqlstr, p0, p1, p2)
  12741. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12742. return false, logerror(err)
  12743. }
  12744. return r0, nil
  12745. }
  12746. // HasColumnPrivilegeByTextSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(text, smallint, text) boolean' on db.
  12747. func HasColumnPrivilegeByTextSmallintAndText(ctx context.Context, db DB, p0 string, p1 int16, p2 string) (bool, error) {
  12748. // call pg_catalog.has_column_privilege
  12749. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3)`
  12750. // run
  12751. var r0 bool
  12752. logf(sqlstr, p0, p1, p2)
  12753. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12754. return false, logerror(err)
  12755. }
  12756. return r0, nil
  12757. }
  12758. // HasColumnPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_column_privilege(oid, text, text) boolean' on db.
  12759. func HasColumnPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  12760. // call pg_catalog.has_column_privilege
  12761. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3)`
  12762. // run
  12763. var r0 bool
  12764. logf(sqlstr, p0, p1, p2)
  12765. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12766. return false, logerror(err)
  12767. }
  12768. return r0, nil
  12769. }
  12770. // HasColumnPrivilegeByOidSmallintAndText calls the stored function 'pg_catalog.has_column_privilege(oid, smallint, text) boolean' on db.
  12771. func HasColumnPrivilegeByOidSmallintAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int16, p2 string) (bool, error) {
  12772. // call pg_catalog.has_column_privilege
  12773. const sqlstr = `SELECT * FROM pg_catalog.has_column_privilege($1, $2, $3)`
  12774. // run
  12775. var r0 bool
  12776. logf(sqlstr, p0, p1, p2)
  12777. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12778. return false, logerror(err)
  12779. }
  12780. return r0, nil
  12781. }
  12782. // HasDatabasePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_database_privilege(name, text, text) boolean' on db.
  12783. func HasDatabasePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  12784. // call pg_catalog.has_database_privilege
  12785. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2, $3)`
  12786. // run
  12787. var r0 bool
  12788. logf(sqlstr, p0, p1, p2)
  12789. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12790. return false, logerror(err)
  12791. }
  12792. return r0, nil
  12793. }
  12794. // HasDatabasePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_database_privilege(name, oid, text) boolean' on db.
  12795. func HasDatabasePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  12796. // call pg_catalog.has_database_privilege
  12797. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2, $3)`
  12798. // run
  12799. var r0 bool
  12800. logf(sqlstr, p0, p1, p2)
  12801. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12802. return false, logerror(err)
  12803. }
  12804. return r0, nil
  12805. }
  12806. // HasDatabasePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_database_privilege(oid, text, text) boolean' on db.
  12807. func HasDatabasePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  12808. // call pg_catalog.has_database_privilege
  12809. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2, $3)`
  12810. // run
  12811. var r0 bool
  12812. logf(sqlstr, p0, p1, p2)
  12813. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12814. return false, logerror(err)
  12815. }
  12816. return r0, nil
  12817. }
  12818. // HasDatabasePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_database_privilege(oid, oid, text) boolean' on db.
  12819. func HasDatabasePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  12820. // call pg_catalog.has_database_privilege
  12821. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2, $3)`
  12822. // run
  12823. var r0 bool
  12824. logf(sqlstr, p0, p1, p2)
  12825. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12826. return false, logerror(err)
  12827. }
  12828. return r0, nil
  12829. }
  12830. // HasDatabasePrivilegeByTextAndText calls the stored function 'pg_catalog.has_database_privilege(text, text) boolean' on db.
  12831. func HasDatabasePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  12832. // call pg_catalog.has_database_privilege
  12833. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2)`
  12834. // run
  12835. var r0 bool
  12836. logf(sqlstr, p0, p1)
  12837. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12838. return false, logerror(err)
  12839. }
  12840. return r0, nil
  12841. }
  12842. // HasDatabasePrivilegeByOidAndText calls the stored function 'pg_catalog.has_database_privilege(oid, text) boolean' on db.
  12843. func HasDatabasePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  12844. // call pg_catalog.has_database_privilege
  12845. const sqlstr = `SELECT * FROM pg_catalog.has_database_privilege($1, $2)`
  12846. // run
  12847. var r0 bool
  12848. logf(sqlstr, p0, p1)
  12849. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12850. return false, logerror(err)
  12851. }
  12852. return r0, nil
  12853. }
  12854. // HasForeignDataWrapperPrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(name, text, text) boolean' on db.
  12855. func HasForeignDataWrapperPrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  12856. // call pg_catalog.has_foreign_data_wrapper_privilege
  12857. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2, $3)`
  12858. // run
  12859. var r0 bool
  12860. logf(sqlstr, p0, p1, p2)
  12861. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12862. return false, logerror(err)
  12863. }
  12864. return r0, nil
  12865. }
  12866. // HasForeignDataWrapperPrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(name, oid, text) boolean' on db.
  12867. func HasForeignDataWrapperPrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  12868. // call pg_catalog.has_foreign_data_wrapper_privilege
  12869. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2, $3)`
  12870. // run
  12871. var r0 bool
  12872. logf(sqlstr, p0, p1, p2)
  12873. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12874. return false, logerror(err)
  12875. }
  12876. return r0, nil
  12877. }
  12878. // HasForeignDataWrapperPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(oid, text, text) boolean' on db.
  12879. func HasForeignDataWrapperPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  12880. // call pg_catalog.has_foreign_data_wrapper_privilege
  12881. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2, $3)`
  12882. // run
  12883. var r0 bool
  12884. logf(sqlstr, p0, p1, p2)
  12885. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12886. return false, logerror(err)
  12887. }
  12888. return r0, nil
  12889. }
  12890. // HasForeignDataWrapperPrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(oid, oid, text) boolean' on db.
  12891. func HasForeignDataWrapperPrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  12892. // call pg_catalog.has_foreign_data_wrapper_privilege
  12893. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2, $3)`
  12894. // run
  12895. var r0 bool
  12896. logf(sqlstr, p0, p1, p2)
  12897. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12898. return false, logerror(err)
  12899. }
  12900. return r0, nil
  12901. }
  12902. // HasForeignDataWrapperPrivilegeByTextAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(text, text) boolean' on db.
  12903. func HasForeignDataWrapperPrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  12904. // call pg_catalog.has_foreign_data_wrapper_privilege
  12905. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2)`
  12906. // run
  12907. var r0 bool
  12908. logf(sqlstr, p0, p1)
  12909. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12910. return false, logerror(err)
  12911. }
  12912. return r0, nil
  12913. }
  12914. // HasForeignDataWrapperPrivilegeByOidAndText calls the stored function 'pg_catalog.has_foreign_data_wrapper_privilege(oid, text) boolean' on db.
  12915. func HasForeignDataWrapperPrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  12916. // call pg_catalog.has_foreign_data_wrapper_privilege
  12917. const sqlstr = `SELECT * FROM pg_catalog.has_foreign_data_wrapper_privilege($1, $2)`
  12918. // run
  12919. var r0 bool
  12920. logf(sqlstr, p0, p1)
  12921. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12922. return false, logerror(err)
  12923. }
  12924. return r0, nil
  12925. }
  12926. // HasFunctionPrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_function_privilege(name, text, text) boolean' on db.
  12927. func HasFunctionPrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  12928. // call pg_catalog.has_function_privilege
  12929. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2, $3)`
  12930. // run
  12931. var r0 bool
  12932. logf(sqlstr, p0, p1, p2)
  12933. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12934. return false, logerror(err)
  12935. }
  12936. return r0, nil
  12937. }
  12938. // HasFunctionPrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_function_privilege(name, oid, text) boolean' on db.
  12939. func HasFunctionPrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  12940. // call pg_catalog.has_function_privilege
  12941. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2, $3)`
  12942. // run
  12943. var r0 bool
  12944. logf(sqlstr, p0, p1, p2)
  12945. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12946. return false, logerror(err)
  12947. }
  12948. return r0, nil
  12949. }
  12950. // HasFunctionPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_function_privilege(oid, text, text) boolean' on db.
  12951. func HasFunctionPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  12952. // call pg_catalog.has_function_privilege
  12953. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2, $3)`
  12954. // run
  12955. var r0 bool
  12956. logf(sqlstr, p0, p1, p2)
  12957. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12958. return false, logerror(err)
  12959. }
  12960. return r0, nil
  12961. }
  12962. // HasFunctionPrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_function_privilege(oid, oid, text) boolean' on db.
  12963. func HasFunctionPrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  12964. // call pg_catalog.has_function_privilege
  12965. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2, $3)`
  12966. // run
  12967. var r0 bool
  12968. logf(sqlstr, p0, p1, p2)
  12969. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  12970. return false, logerror(err)
  12971. }
  12972. return r0, nil
  12973. }
  12974. // HasFunctionPrivilegeByTextAndText calls the stored function 'pg_catalog.has_function_privilege(text, text) boolean' on db.
  12975. func HasFunctionPrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  12976. // call pg_catalog.has_function_privilege
  12977. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2)`
  12978. // run
  12979. var r0 bool
  12980. logf(sqlstr, p0, p1)
  12981. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12982. return false, logerror(err)
  12983. }
  12984. return r0, nil
  12985. }
  12986. // HasFunctionPrivilegeByOidAndText calls the stored function 'pg_catalog.has_function_privilege(oid, text) boolean' on db.
  12987. func HasFunctionPrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  12988. // call pg_catalog.has_function_privilege
  12989. const sqlstr = `SELECT * FROM pg_catalog.has_function_privilege($1, $2)`
  12990. // run
  12991. var r0 bool
  12992. logf(sqlstr, p0, p1)
  12993. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  12994. return false, logerror(err)
  12995. }
  12996. return r0, nil
  12997. }
  12998. // HasLanguagePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_language_privilege(name, text, text) boolean' on db.
  12999. func HasLanguagePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13000. // call pg_catalog.has_language_privilege
  13001. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2, $3)`
  13002. // run
  13003. var r0 bool
  13004. logf(sqlstr, p0, p1, p2)
  13005. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13006. return false, logerror(err)
  13007. }
  13008. return r0, nil
  13009. }
  13010. // HasLanguagePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_language_privilege(name, oid, text) boolean' on db.
  13011. func HasLanguagePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13012. // call pg_catalog.has_language_privilege
  13013. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2, $3)`
  13014. // run
  13015. var r0 bool
  13016. logf(sqlstr, p0, p1, p2)
  13017. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13018. return false, logerror(err)
  13019. }
  13020. return r0, nil
  13021. }
  13022. // HasLanguagePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_language_privilege(oid, text, text) boolean' on db.
  13023. func HasLanguagePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13024. // call pg_catalog.has_language_privilege
  13025. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2, $3)`
  13026. // run
  13027. var r0 bool
  13028. logf(sqlstr, p0, p1, p2)
  13029. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13030. return false, logerror(err)
  13031. }
  13032. return r0, nil
  13033. }
  13034. // HasLanguagePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_language_privilege(oid, oid, text) boolean' on db.
  13035. func HasLanguagePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13036. // call pg_catalog.has_language_privilege
  13037. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2, $3)`
  13038. // run
  13039. var r0 bool
  13040. logf(sqlstr, p0, p1, p2)
  13041. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13042. return false, logerror(err)
  13043. }
  13044. return r0, nil
  13045. }
  13046. // HasLanguagePrivilegeByTextAndText calls the stored function 'pg_catalog.has_language_privilege(text, text) boolean' on db.
  13047. func HasLanguagePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13048. // call pg_catalog.has_language_privilege
  13049. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2)`
  13050. // run
  13051. var r0 bool
  13052. logf(sqlstr, p0, p1)
  13053. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13054. return false, logerror(err)
  13055. }
  13056. return r0, nil
  13057. }
  13058. // HasLanguagePrivilegeByOidAndText calls the stored function 'pg_catalog.has_language_privilege(oid, text) boolean' on db.
  13059. func HasLanguagePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13060. // call pg_catalog.has_language_privilege
  13061. const sqlstr = `SELECT * FROM pg_catalog.has_language_privilege($1, $2)`
  13062. // run
  13063. var r0 bool
  13064. logf(sqlstr, p0, p1)
  13065. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13066. return false, logerror(err)
  13067. }
  13068. return r0, nil
  13069. }
  13070. // HasSchemaPrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_schema_privilege(name, text, text) boolean' on db.
  13071. func HasSchemaPrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13072. // call pg_catalog.has_schema_privilege
  13073. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2, $3)`
  13074. // run
  13075. var r0 bool
  13076. logf(sqlstr, p0, p1, p2)
  13077. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13078. return false, logerror(err)
  13079. }
  13080. return r0, nil
  13081. }
  13082. // HasSchemaPrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_schema_privilege(name, oid, text) boolean' on db.
  13083. func HasSchemaPrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13084. // call pg_catalog.has_schema_privilege
  13085. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2, $3)`
  13086. // run
  13087. var r0 bool
  13088. logf(sqlstr, p0, p1, p2)
  13089. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13090. return false, logerror(err)
  13091. }
  13092. return r0, nil
  13093. }
  13094. // HasSchemaPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_schema_privilege(oid, text, text) boolean' on db.
  13095. func HasSchemaPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13096. // call pg_catalog.has_schema_privilege
  13097. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2, $3)`
  13098. // run
  13099. var r0 bool
  13100. logf(sqlstr, p0, p1, p2)
  13101. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13102. return false, logerror(err)
  13103. }
  13104. return r0, nil
  13105. }
  13106. // HasSchemaPrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_schema_privilege(oid, oid, text) boolean' on db.
  13107. func HasSchemaPrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13108. // call pg_catalog.has_schema_privilege
  13109. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2, $3)`
  13110. // run
  13111. var r0 bool
  13112. logf(sqlstr, p0, p1, p2)
  13113. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13114. return false, logerror(err)
  13115. }
  13116. return r0, nil
  13117. }
  13118. // HasSchemaPrivilegeByTextAndText calls the stored function 'pg_catalog.has_schema_privilege(text, text) boolean' on db.
  13119. func HasSchemaPrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13120. // call pg_catalog.has_schema_privilege
  13121. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2)`
  13122. // run
  13123. var r0 bool
  13124. logf(sqlstr, p0, p1)
  13125. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13126. return false, logerror(err)
  13127. }
  13128. return r0, nil
  13129. }
  13130. // HasSchemaPrivilegeByOidAndText calls the stored function 'pg_catalog.has_schema_privilege(oid, text) boolean' on db.
  13131. func HasSchemaPrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13132. // call pg_catalog.has_schema_privilege
  13133. const sqlstr = `SELECT * FROM pg_catalog.has_schema_privilege($1, $2)`
  13134. // run
  13135. var r0 bool
  13136. logf(sqlstr, p0, p1)
  13137. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13138. return false, logerror(err)
  13139. }
  13140. return r0, nil
  13141. }
  13142. // HasSequencePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_sequence_privilege(name, text, text) boolean' on db.
  13143. func HasSequencePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13144. // call pg_catalog.has_sequence_privilege
  13145. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2, $3)`
  13146. // run
  13147. var r0 bool
  13148. logf(sqlstr, p0, p1, p2)
  13149. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13150. return false, logerror(err)
  13151. }
  13152. return r0, nil
  13153. }
  13154. // HasSequencePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_sequence_privilege(name, oid, text) boolean' on db.
  13155. func HasSequencePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13156. // call pg_catalog.has_sequence_privilege
  13157. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2, $3)`
  13158. // run
  13159. var r0 bool
  13160. logf(sqlstr, p0, p1, p2)
  13161. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13162. return false, logerror(err)
  13163. }
  13164. return r0, nil
  13165. }
  13166. // HasSequencePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_sequence_privilege(oid, text, text) boolean' on db.
  13167. func HasSequencePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13168. // call pg_catalog.has_sequence_privilege
  13169. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2, $3)`
  13170. // run
  13171. var r0 bool
  13172. logf(sqlstr, p0, p1, p2)
  13173. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13174. return false, logerror(err)
  13175. }
  13176. return r0, nil
  13177. }
  13178. // HasSequencePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_sequence_privilege(oid, oid, text) boolean' on db.
  13179. func HasSequencePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13180. // call pg_catalog.has_sequence_privilege
  13181. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2, $3)`
  13182. // run
  13183. var r0 bool
  13184. logf(sqlstr, p0, p1, p2)
  13185. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13186. return false, logerror(err)
  13187. }
  13188. return r0, nil
  13189. }
  13190. // HasSequencePrivilegeByTextAndText calls the stored function 'pg_catalog.has_sequence_privilege(text, text) boolean' on db.
  13191. func HasSequencePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13192. // call pg_catalog.has_sequence_privilege
  13193. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2)`
  13194. // run
  13195. var r0 bool
  13196. logf(sqlstr, p0, p1)
  13197. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13198. return false, logerror(err)
  13199. }
  13200. return r0, nil
  13201. }
  13202. // HasSequencePrivilegeByOidAndText calls the stored function 'pg_catalog.has_sequence_privilege(oid, text) boolean' on db.
  13203. func HasSequencePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13204. // call pg_catalog.has_sequence_privilege
  13205. const sqlstr = `SELECT * FROM pg_catalog.has_sequence_privilege($1, $2)`
  13206. // run
  13207. var r0 bool
  13208. logf(sqlstr, p0, p1)
  13209. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13210. return false, logerror(err)
  13211. }
  13212. return r0, nil
  13213. }
  13214. // HasServerPrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_server_privilege(name, text, text) boolean' on db.
  13215. func HasServerPrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13216. // call pg_catalog.has_server_privilege
  13217. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2, $3)`
  13218. // run
  13219. var r0 bool
  13220. logf(sqlstr, p0, p1, p2)
  13221. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13222. return false, logerror(err)
  13223. }
  13224. return r0, nil
  13225. }
  13226. // HasServerPrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_server_privilege(name, oid, text) boolean' on db.
  13227. func HasServerPrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13228. // call pg_catalog.has_server_privilege
  13229. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2, $3)`
  13230. // run
  13231. var r0 bool
  13232. logf(sqlstr, p0, p1, p2)
  13233. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13234. return false, logerror(err)
  13235. }
  13236. return r0, nil
  13237. }
  13238. // HasServerPrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_server_privilege(oid, text, text) boolean' on db.
  13239. func HasServerPrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13240. // call pg_catalog.has_server_privilege
  13241. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2, $3)`
  13242. // run
  13243. var r0 bool
  13244. logf(sqlstr, p0, p1, p2)
  13245. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13246. return false, logerror(err)
  13247. }
  13248. return r0, nil
  13249. }
  13250. // HasServerPrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_server_privilege(oid, oid, text) boolean' on db.
  13251. func HasServerPrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13252. // call pg_catalog.has_server_privilege
  13253. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2, $3)`
  13254. // run
  13255. var r0 bool
  13256. logf(sqlstr, p0, p1, p2)
  13257. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13258. return false, logerror(err)
  13259. }
  13260. return r0, nil
  13261. }
  13262. // HasServerPrivilegeByTextAndText calls the stored function 'pg_catalog.has_server_privilege(text, text) boolean' on db.
  13263. func HasServerPrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13264. // call pg_catalog.has_server_privilege
  13265. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2)`
  13266. // run
  13267. var r0 bool
  13268. logf(sqlstr, p0, p1)
  13269. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13270. return false, logerror(err)
  13271. }
  13272. return r0, nil
  13273. }
  13274. // HasServerPrivilegeByOidAndText calls the stored function 'pg_catalog.has_server_privilege(oid, text) boolean' on db.
  13275. func HasServerPrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13276. // call pg_catalog.has_server_privilege
  13277. const sqlstr = `SELECT * FROM pg_catalog.has_server_privilege($1, $2)`
  13278. // run
  13279. var r0 bool
  13280. logf(sqlstr, p0, p1)
  13281. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13282. return false, logerror(err)
  13283. }
  13284. return r0, nil
  13285. }
  13286. // HasTablePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_table_privilege(name, text, text) boolean' on db.
  13287. func HasTablePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13288. // call pg_catalog.has_table_privilege
  13289. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2, $3)`
  13290. // run
  13291. var r0 bool
  13292. logf(sqlstr, p0, p1, p2)
  13293. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13294. return false, logerror(err)
  13295. }
  13296. return r0, nil
  13297. }
  13298. // HasTablePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_table_privilege(name, oid, text) boolean' on db.
  13299. func HasTablePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13300. // call pg_catalog.has_table_privilege
  13301. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2, $3)`
  13302. // run
  13303. var r0 bool
  13304. logf(sqlstr, p0, p1, p2)
  13305. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13306. return false, logerror(err)
  13307. }
  13308. return r0, nil
  13309. }
  13310. // HasTablePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_table_privilege(oid, text, text) boolean' on db.
  13311. func HasTablePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13312. // call pg_catalog.has_table_privilege
  13313. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2, $3)`
  13314. // run
  13315. var r0 bool
  13316. logf(sqlstr, p0, p1, p2)
  13317. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13318. return false, logerror(err)
  13319. }
  13320. return r0, nil
  13321. }
  13322. // HasTablePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_table_privilege(oid, oid, text) boolean' on db.
  13323. func HasTablePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13324. // call pg_catalog.has_table_privilege
  13325. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2, $3)`
  13326. // run
  13327. var r0 bool
  13328. logf(sqlstr, p0, p1, p2)
  13329. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13330. return false, logerror(err)
  13331. }
  13332. return r0, nil
  13333. }
  13334. // HasTablePrivilegeByTextAndText calls the stored function 'pg_catalog.has_table_privilege(text, text) boolean' on db.
  13335. func HasTablePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13336. // call pg_catalog.has_table_privilege
  13337. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2)`
  13338. // run
  13339. var r0 bool
  13340. logf(sqlstr, p0, p1)
  13341. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13342. return false, logerror(err)
  13343. }
  13344. return r0, nil
  13345. }
  13346. // HasTablePrivilegeByOidAndText calls the stored function 'pg_catalog.has_table_privilege(oid, text) boolean' on db.
  13347. func HasTablePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13348. // call pg_catalog.has_table_privilege
  13349. const sqlstr = `SELECT * FROM pg_catalog.has_table_privilege($1, $2)`
  13350. // run
  13351. var r0 bool
  13352. logf(sqlstr, p0, p1)
  13353. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13354. return false, logerror(err)
  13355. }
  13356. return r0, nil
  13357. }
  13358. // HasTablespacePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_tablespace_privilege(name, text, text) boolean' on db.
  13359. func HasTablespacePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13360. // call pg_catalog.has_tablespace_privilege
  13361. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2, $3)`
  13362. // run
  13363. var r0 bool
  13364. logf(sqlstr, p0, p1, p2)
  13365. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13366. return false, logerror(err)
  13367. }
  13368. return r0, nil
  13369. }
  13370. // HasTablespacePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_tablespace_privilege(name, oid, text) boolean' on db.
  13371. func HasTablespacePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13372. // call pg_catalog.has_tablespace_privilege
  13373. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2, $3)`
  13374. // run
  13375. var r0 bool
  13376. logf(sqlstr, p0, p1, p2)
  13377. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13378. return false, logerror(err)
  13379. }
  13380. return r0, nil
  13381. }
  13382. // HasTablespacePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_tablespace_privilege(oid, text, text) boolean' on db.
  13383. func HasTablespacePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13384. // call pg_catalog.has_tablespace_privilege
  13385. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2, $3)`
  13386. // run
  13387. var r0 bool
  13388. logf(sqlstr, p0, p1, p2)
  13389. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13390. return false, logerror(err)
  13391. }
  13392. return r0, nil
  13393. }
  13394. // HasTablespacePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_tablespace_privilege(oid, oid, text) boolean' on db.
  13395. func HasTablespacePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13396. // call pg_catalog.has_tablespace_privilege
  13397. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2, $3)`
  13398. // run
  13399. var r0 bool
  13400. logf(sqlstr, p0, p1, p2)
  13401. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13402. return false, logerror(err)
  13403. }
  13404. return r0, nil
  13405. }
  13406. // HasTablespacePrivilegeByTextAndText calls the stored function 'pg_catalog.has_tablespace_privilege(text, text) boolean' on db.
  13407. func HasTablespacePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13408. // call pg_catalog.has_tablespace_privilege
  13409. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2)`
  13410. // run
  13411. var r0 bool
  13412. logf(sqlstr, p0, p1)
  13413. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13414. return false, logerror(err)
  13415. }
  13416. return r0, nil
  13417. }
  13418. // HasTablespacePrivilegeByOidAndText calls the stored function 'pg_catalog.has_tablespace_privilege(oid, text) boolean' on db.
  13419. func HasTablespacePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13420. // call pg_catalog.has_tablespace_privilege
  13421. const sqlstr = `SELECT * FROM pg_catalog.has_tablespace_privilege($1, $2)`
  13422. // run
  13423. var r0 bool
  13424. logf(sqlstr, p0, p1)
  13425. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13426. return false, logerror(err)
  13427. }
  13428. return r0, nil
  13429. }
  13430. // HasTypePrivilegeByNameTextAndText calls the stored function 'pg_catalog.has_type_privilege(name, text, text) boolean' on db.
  13431. func HasTypePrivilegeByNameTextAndText(ctx context.Context, db DB, p0, p1, p2 string) (bool, error) {
  13432. // call pg_catalog.has_type_privilege
  13433. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2, $3)`
  13434. // run
  13435. var r0 bool
  13436. logf(sqlstr, p0, p1, p2)
  13437. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13438. return false, logerror(err)
  13439. }
  13440. return r0, nil
  13441. }
  13442. // HasTypePrivilegeByNameOidAndText calls the stored function 'pg_catalog.has_type_privilege(name, oid, text) boolean' on db.
  13443. func HasTypePrivilegeByNameOidAndText(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid, p2 string) (bool, error) {
  13444. // call pg_catalog.has_type_privilege
  13445. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2, $3)`
  13446. // run
  13447. var r0 bool
  13448. logf(sqlstr, p0, p1, p2)
  13449. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13450. return false, logerror(err)
  13451. }
  13452. return r0, nil
  13453. }
  13454. // HasTypePrivilegeByOidTextAndText calls the stored function 'pg_catalog.has_type_privilege(oid, text, text) boolean' on db.
  13455. func HasTypePrivilegeByOidTextAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1, p2 string) (bool, error) {
  13456. // call pg_catalog.has_type_privilege
  13457. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2, $3)`
  13458. // run
  13459. var r0 bool
  13460. logf(sqlstr, p0, p1, p2)
  13461. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13462. return false, logerror(err)
  13463. }
  13464. return r0, nil
  13465. }
  13466. // HasTypePrivilegeByOidOidAndText calls the stored function 'pg_catalog.has_type_privilege(oid, oid, text) boolean' on db.
  13467. func HasTypePrivilegeByOidOidAndText(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string) (bool, error) {
  13468. // call pg_catalog.has_type_privilege
  13469. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2, $3)`
  13470. // run
  13471. var r0 bool
  13472. logf(sqlstr, p0, p1, p2)
  13473. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  13474. return false, logerror(err)
  13475. }
  13476. return r0, nil
  13477. }
  13478. // HasTypePrivilegeByTextAndText calls the stored function 'pg_catalog.has_type_privilege(text, text) boolean' on db.
  13479. func HasTypePrivilegeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  13480. // call pg_catalog.has_type_privilege
  13481. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2)`
  13482. // run
  13483. var r0 bool
  13484. logf(sqlstr, p0, p1)
  13485. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13486. return false, logerror(err)
  13487. }
  13488. return r0, nil
  13489. }
  13490. // HasTypePrivilegeByOidAndText calls the stored function 'pg_catalog.has_type_privilege(oid, text) boolean' on db.
  13491. func HasTypePrivilegeByOidAndText(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (bool, error) {
  13492. // call pg_catalog.has_type_privilege
  13493. const sqlstr = `SELECT * FROM pg_catalog.has_type_privilege($1, $2)`
  13494. // run
  13495. var r0 bool
  13496. logf(sqlstr, p0, p1)
  13497. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13498. return false, logerror(err)
  13499. }
  13500. return r0, nil
  13501. }
  13502. // HashAclitem calls the stored function 'pg_catalog.hash_aclitem(aclitem) integer' on db.
  13503. func HashAclitem(ctx context.Context, db DB, p0 pgtypes.Aclitem) (int, error) {
  13504. // call pg_catalog.hash_aclitem
  13505. const sqlstr = `SELECT * FROM pg_catalog.hash_aclitem($1)`
  13506. // run
  13507. var r0 int
  13508. logf(sqlstr, p0)
  13509. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13510. return 0, logerror(err)
  13511. }
  13512. return r0, nil
  13513. }
  13514. // HashAclitemExtended calls the stored function 'pg_catalog.hash_aclitem_extended(aclitem, bigint) bigint' on db.
  13515. func HashAclitemExtended(ctx context.Context, db DB, p0 pgtypes.Aclitem, p1 int64) (int64, error) {
  13516. // call pg_catalog.hash_aclitem_extended
  13517. const sqlstr = `SELECT * FROM pg_catalog.hash_aclitem_extended($1, $2)`
  13518. // run
  13519. var r0 int64
  13520. logf(sqlstr, p0, p1)
  13521. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13522. return 0, logerror(err)
  13523. }
  13524. return r0, nil
  13525. }
  13526. // HashArray calls the stored function 'pg_catalog.hash_array(anyarray) integer' on db.
  13527. func HashArray(ctx context.Context, db DB, p0 pgtypes.Anyarray) (int, error) {
  13528. // call pg_catalog.hash_array
  13529. const sqlstr = `SELECT * FROM pg_catalog.hash_array($1)`
  13530. // run
  13531. var r0 int
  13532. logf(sqlstr, p0)
  13533. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13534. return 0, logerror(err)
  13535. }
  13536. return r0, nil
  13537. }
  13538. // HashArrayExtended calls the stored function 'pg_catalog.hash_array_extended(anyarray, bigint) bigint' on db.
  13539. func HashArrayExtended(ctx context.Context, db DB, p0 pgtypes.Anyarray, p1 int64) (int64, error) {
  13540. // call pg_catalog.hash_array_extended
  13541. const sqlstr = `SELECT * FROM pg_catalog.hash_array_extended($1, $2)`
  13542. // run
  13543. var r0 int64
  13544. logf(sqlstr, p0, p1)
  13545. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13546. return 0, logerror(err)
  13547. }
  13548. return r0, nil
  13549. }
  13550. // HashNumeric calls the stored function 'pg_catalog.hash_numeric(numeric) integer' on db.
  13551. func HashNumeric(ctx context.Context, db DB, p0 float64) (int, error) {
  13552. // call pg_catalog.hash_numeric
  13553. const sqlstr = `SELECT * FROM pg_catalog.hash_numeric($1)`
  13554. // run
  13555. var r0 int
  13556. logf(sqlstr, p0)
  13557. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13558. return 0, logerror(err)
  13559. }
  13560. return r0, nil
  13561. }
  13562. // HashNumericExtended calls the stored function 'pg_catalog.hash_numeric_extended(numeric, bigint) bigint' on db.
  13563. func HashNumericExtended(ctx context.Context, db DB, p0 float64, p1 int64) (int64, error) {
  13564. // call pg_catalog.hash_numeric_extended
  13565. const sqlstr = `SELECT * FROM pg_catalog.hash_numeric_extended($1, $2)`
  13566. // run
  13567. var r0 int64
  13568. logf(sqlstr, p0, p1)
  13569. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13570. return 0, logerror(err)
  13571. }
  13572. return r0, nil
  13573. }
  13574. // HashRange calls the stored function 'pg_catalog.hash_range(anyrange) integer' on db.
  13575. func HashRange(ctx context.Context, db DB, p0 pgtypes.Anyrange) (int, error) {
  13576. // call pg_catalog.hash_range
  13577. const sqlstr = `SELECT * FROM pg_catalog.hash_range($1)`
  13578. // run
  13579. var r0 int
  13580. logf(sqlstr, p0)
  13581. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13582. return 0, logerror(err)
  13583. }
  13584. return r0, nil
  13585. }
  13586. // HashRangeExtended calls the stored function 'pg_catalog.hash_range_extended(anyrange, bigint) bigint' on db.
  13587. func HashRangeExtended(ctx context.Context, db DB, p0 pgtypes.Anyrange, p1 int64) (int64, error) {
  13588. // call pg_catalog.hash_range_extended
  13589. const sqlstr = `SELECT * FROM pg_catalog.hash_range_extended($1, $2)`
  13590. // run
  13591. var r0 int64
  13592. logf(sqlstr, p0, p1)
  13593. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13594. return 0, logerror(err)
  13595. }
  13596. return r0, nil
  13597. }
  13598. // Hashbpchar calls the stored function 'pg_catalog.hashbpchar(character) integer' on db.
  13599. func Hashbpchar(ctx context.Context, db DB, p0 string) (int, error) {
  13600. // call pg_catalog.hashbpchar
  13601. const sqlstr = `SELECT * FROM pg_catalog.hashbpchar($1)`
  13602. // run
  13603. var r0 int
  13604. logf(sqlstr, p0)
  13605. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13606. return 0, logerror(err)
  13607. }
  13608. return r0, nil
  13609. }
  13610. // Hashbpcharextended calls the stored function 'pg_catalog.hashbpcharextended(character, bigint) bigint' on db.
  13611. func Hashbpcharextended(ctx context.Context, db DB, p0 string, p1 int64) (int64, error) {
  13612. // call pg_catalog.hashbpcharextended
  13613. const sqlstr = `SELECT * FROM pg_catalog.hashbpcharextended($1, $2)`
  13614. // run
  13615. var r0 int64
  13616. logf(sqlstr, p0, p1)
  13617. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13618. return 0, logerror(err)
  13619. }
  13620. return r0, nil
  13621. }
  13622. // Hashchar calls the stored function 'pg_catalog.hashchar("char") integer' on db.
  13623. func Hashchar(ctx context.Context, db DB, p0 pgtypes.Char) (int, error) {
  13624. // call pg_catalog.hashchar
  13625. const sqlstr = `SELECT * FROM pg_catalog.hashchar($1)`
  13626. // run
  13627. var r0 int
  13628. logf(sqlstr, p0)
  13629. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13630. return 0, logerror(err)
  13631. }
  13632. return r0, nil
  13633. }
  13634. // Hashcharextended calls the stored function 'pg_catalog.hashcharextended("char", bigint) bigint' on db.
  13635. func Hashcharextended(ctx context.Context, db DB, p0 pgtypes.Char, p1 int64) (int64, error) {
  13636. // call pg_catalog.hashcharextended
  13637. const sqlstr = `SELECT * FROM pg_catalog.hashcharextended($1, $2)`
  13638. // run
  13639. var r0 int64
  13640. logf(sqlstr, p0, p1)
  13641. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13642. return 0, logerror(err)
  13643. }
  13644. return r0, nil
  13645. }
  13646. // Hashenum calls the stored function 'pg_catalog.hashenum(anyenum) integer' on db.
  13647. func Hashenum(ctx context.Context, db DB, p0 pgtypes.Anyenum) (int, error) {
  13648. // call pg_catalog.hashenum
  13649. const sqlstr = `SELECT * FROM pg_catalog.hashenum($1)`
  13650. // run
  13651. var r0 int
  13652. logf(sqlstr, p0)
  13653. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13654. return 0, logerror(err)
  13655. }
  13656. return r0, nil
  13657. }
  13658. // Hashenumextended calls the stored function 'pg_catalog.hashenumextended(anyenum, bigint) bigint' on db.
  13659. func Hashenumextended(ctx context.Context, db DB, p0 pgtypes.Anyenum, p1 int64) (int64, error) {
  13660. // call pg_catalog.hashenumextended
  13661. const sqlstr = `SELECT * FROM pg_catalog.hashenumextended($1, $2)`
  13662. // run
  13663. var r0 int64
  13664. logf(sqlstr, p0, p1)
  13665. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13666. return 0, logerror(err)
  13667. }
  13668. return r0, nil
  13669. }
  13670. // Hashfloat4 calls the stored function 'pg_catalog.hashfloat4(real) integer' on db.
  13671. func Hashfloat4(ctx context.Context, db DB, p0 float32) (int, error) {
  13672. // call pg_catalog.hashfloat4
  13673. const sqlstr = `SELECT * FROM pg_catalog.hashfloat4($1)`
  13674. // run
  13675. var r0 int
  13676. logf(sqlstr, p0)
  13677. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13678. return 0, logerror(err)
  13679. }
  13680. return r0, nil
  13681. }
  13682. // Hashfloat4extended calls the stored function 'pg_catalog.hashfloat4extended(real, bigint) bigint' on db.
  13683. func Hashfloat4extended(ctx context.Context, db DB, p0 float32, p1 int64) (int64, error) {
  13684. // call pg_catalog.hashfloat4extended
  13685. const sqlstr = `SELECT * FROM pg_catalog.hashfloat4extended($1, $2)`
  13686. // run
  13687. var r0 int64
  13688. logf(sqlstr, p0, p1)
  13689. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13690. return 0, logerror(err)
  13691. }
  13692. return r0, nil
  13693. }
  13694. // Hashfloat8 calls the stored function 'pg_catalog.hashfloat8(double precision) integer' on db.
  13695. func Hashfloat8(ctx context.Context, db DB, p0 float64) (int, error) {
  13696. // call pg_catalog.hashfloat8
  13697. const sqlstr = `SELECT * FROM pg_catalog.hashfloat8($1)`
  13698. // run
  13699. var r0 int
  13700. logf(sqlstr, p0)
  13701. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13702. return 0, logerror(err)
  13703. }
  13704. return r0, nil
  13705. }
  13706. // Hashfloat8extended calls the stored function 'pg_catalog.hashfloat8extended(double precision, bigint) bigint' on db.
  13707. func Hashfloat8extended(ctx context.Context, db DB, p0 float64, p1 int64) (int64, error) {
  13708. // call pg_catalog.hashfloat8extended
  13709. const sqlstr = `SELECT * FROM pg_catalog.hashfloat8extended($1, $2)`
  13710. // run
  13711. var r0 int64
  13712. logf(sqlstr, p0, p1)
  13713. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13714. return 0, logerror(err)
  13715. }
  13716. return r0, nil
  13717. }
  13718. // Hashhandler calls the stored function 'pg_catalog.hashhandler(internal) index_am_handler' on db.
  13719. func Hashhandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.IndexAmHandler, error) {
  13720. // call pg_catalog.hashhandler
  13721. const sqlstr = `SELECT * FROM pg_catalog.hashhandler($1)`
  13722. // run
  13723. var r0 pgtypes.IndexAmHandler
  13724. logf(sqlstr, p0)
  13725. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13726. return pgtypes.IndexAmHandler{}, logerror(err)
  13727. }
  13728. return r0, nil
  13729. }
  13730. // Hashinet calls the stored function 'pg_catalog.hashinet(inet) integer' on db.
  13731. func Hashinet(ctx context.Context, db DB, p0 string) (int, error) {
  13732. // call pg_catalog.hashinet
  13733. const sqlstr = `SELECT * FROM pg_catalog.hashinet($1)`
  13734. // run
  13735. var r0 int
  13736. logf(sqlstr, p0)
  13737. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13738. return 0, logerror(err)
  13739. }
  13740. return r0, nil
  13741. }
  13742. // Hashinetextended calls the stored function 'pg_catalog.hashinetextended(inet, bigint) bigint' on db.
  13743. func Hashinetextended(ctx context.Context, db DB, p0 string, p1 int64) (int64, error) {
  13744. // call pg_catalog.hashinetextended
  13745. const sqlstr = `SELECT * FROM pg_catalog.hashinetextended($1, $2)`
  13746. // run
  13747. var r0 int64
  13748. logf(sqlstr, p0, p1)
  13749. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13750. return 0, logerror(err)
  13751. }
  13752. return r0, nil
  13753. }
  13754. // Hashint2 calls the stored function 'pg_catalog.hashint2(smallint) integer' on db.
  13755. func Hashint2(ctx context.Context, db DB, p0 int16) (int, error) {
  13756. // call pg_catalog.hashint2
  13757. const sqlstr = `SELECT * FROM pg_catalog.hashint2($1)`
  13758. // run
  13759. var r0 int
  13760. logf(sqlstr, p0)
  13761. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13762. return 0, logerror(err)
  13763. }
  13764. return r0, nil
  13765. }
  13766. // Hashint2extended calls the stored function 'pg_catalog.hashint2extended(smallint, bigint) bigint' on db.
  13767. func Hashint2extended(ctx context.Context, db DB, p0 int16, p1 int64) (int64, error) {
  13768. // call pg_catalog.hashint2extended
  13769. const sqlstr = `SELECT * FROM pg_catalog.hashint2extended($1, $2)`
  13770. // run
  13771. var r0 int64
  13772. logf(sqlstr, p0, p1)
  13773. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13774. return 0, logerror(err)
  13775. }
  13776. return r0, nil
  13777. }
  13778. // Hashint4 calls the stored function 'pg_catalog.hashint4(integer) integer' on db.
  13779. func Hashint4(ctx context.Context, db DB, p0 int) (int, error) {
  13780. // call pg_catalog.hashint4
  13781. const sqlstr = `SELECT * FROM pg_catalog.hashint4($1)`
  13782. // run
  13783. var r0 int
  13784. logf(sqlstr, p0)
  13785. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13786. return 0, logerror(err)
  13787. }
  13788. return r0, nil
  13789. }
  13790. // Hashint4extended calls the stored function 'pg_catalog.hashint4extended(integer, bigint) bigint' on db.
  13791. func Hashint4extended(ctx context.Context, db DB, p0 int, p1 int64) (int64, error) {
  13792. // call pg_catalog.hashint4extended
  13793. const sqlstr = `SELECT * FROM pg_catalog.hashint4extended($1, $2)`
  13794. // run
  13795. var r0 int64
  13796. logf(sqlstr, p0, p1)
  13797. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13798. return 0, logerror(err)
  13799. }
  13800. return r0, nil
  13801. }
  13802. // Hashint8 calls the stored function 'pg_catalog.hashint8(bigint) integer' on db.
  13803. func Hashint8(ctx context.Context, db DB, p0 int64) (int, error) {
  13804. // call pg_catalog.hashint8
  13805. const sqlstr = `SELECT * FROM pg_catalog.hashint8($1)`
  13806. // run
  13807. var r0 int
  13808. logf(sqlstr, p0)
  13809. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13810. return 0, logerror(err)
  13811. }
  13812. return r0, nil
  13813. }
  13814. // Hashint8extended calls the stored function 'pg_catalog.hashint8extended(bigint, bigint) bigint' on db.
  13815. func Hashint8extended(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  13816. // call pg_catalog.hashint8extended
  13817. const sqlstr = `SELECT * FROM pg_catalog.hashint8extended($1, $2)`
  13818. // run
  13819. var r0 int64
  13820. logf(sqlstr, p0, p1)
  13821. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13822. return 0, logerror(err)
  13823. }
  13824. return r0, nil
  13825. }
  13826. // Hashmacaddr calls the stored function 'pg_catalog.hashmacaddr(macaddr) integer' on db.
  13827. func Hashmacaddr(ctx context.Context, db DB, p0 pgtypes.Macaddr) (int, error) {
  13828. // call pg_catalog.hashmacaddr
  13829. const sqlstr = `SELECT * FROM pg_catalog.hashmacaddr($1)`
  13830. // run
  13831. var r0 int
  13832. logf(sqlstr, p0)
  13833. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13834. return 0, logerror(err)
  13835. }
  13836. return r0, nil
  13837. }
  13838. // Hashmacaddr8 calls the stored function 'pg_catalog.hashmacaddr8(macaddr8) integer' on db.
  13839. func Hashmacaddr8(ctx context.Context, db DB, p0 pgtypes.Macaddr8) (int, error) {
  13840. // call pg_catalog.hashmacaddr8
  13841. const sqlstr = `SELECT * FROM pg_catalog.hashmacaddr8($1)`
  13842. // run
  13843. var r0 int
  13844. logf(sqlstr, p0)
  13845. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13846. return 0, logerror(err)
  13847. }
  13848. return r0, nil
  13849. }
  13850. // Hashmacaddr8extended calls the stored function 'pg_catalog.hashmacaddr8extended(macaddr8, bigint) bigint' on db.
  13851. func Hashmacaddr8extended(ctx context.Context, db DB, p0 pgtypes.Macaddr8, p1 int64) (int64, error) {
  13852. // call pg_catalog.hashmacaddr8extended
  13853. const sqlstr = `SELECT * FROM pg_catalog.hashmacaddr8extended($1, $2)`
  13854. // run
  13855. var r0 int64
  13856. logf(sqlstr, p0, p1)
  13857. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13858. return 0, logerror(err)
  13859. }
  13860. return r0, nil
  13861. }
  13862. // Hashmacaddrextended calls the stored function 'pg_catalog.hashmacaddrextended(macaddr, bigint) bigint' on db.
  13863. func Hashmacaddrextended(ctx context.Context, db DB, p0 pgtypes.Macaddr, p1 int64) (int64, error) {
  13864. // call pg_catalog.hashmacaddrextended
  13865. const sqlstr = `SELECT * FROM pg_catalog.hashmacaddrextended($1, $2)`
  13866. // run
  13867. var r0 int64
  13868. logf(sqlstr, p0, p1)
  13869. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13870. return 0, logerror(err)
  13871. }
  13872. return r0, nil
  13873. }
  13874. // Hashname calls the stored function 'pg_catalog.hashname(name) integer' on db.
  13875. func Hashname(ctx context.Context, db DB, p0 string) (int, error) {
  13876. // call pg_catalog.hashname
  13877. const sqlstr = `SELECT * FROM pg_catalog.hashname($1)`
  13878. // run
  13879. var r0 int
  13880. logf(sqlstr, p0)
  13881. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13882. return 0, logerror(err)
  13883. }
  13884. return r0, nil
  13885. }
  13886. // Hashnameextended calls the stored function 'pg_catalog.hashnameextended(name, bigint) bigint' on db.
  13887. func Hashnameextended(ctx context.Context, db DB, p0 string, p1 int64) (int64, error) {
  13888. // call pg_catalog.hashnameextended
  13889. const sqlstr = `SELECT * FROM pg_catalog.hashnameextended($1, $2)`
  13890. // run
  13891. var r0 int64
  13892. logf(sqlstr, p0, p1)
  13893. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13894. return 0, logerror(err)
  13895. }
  13896. return r0, nil
  13897. }
  13898. // Hashoid calls the stored function 'pg_catalog.hashoid(oid) integer' on db.
  13899. func Hashoid(ctx context.Context, db DB, p0 pgtypes.Oid) (int, error) {
  13900. // call pg_catalog.hashoid
  13901. const sqlstr = `SELECT * FROM pg_catalog.hashoid($1)`
  13902. // run
  13903. var r0 int
  13904. logf(sqlstr, p0)
  13905. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13906. return 0, logerror(err)
  13907. }
  13908. return r0, nil
  13909. }
  13910. // Hashoidextended calls the stored function 'pg_catalog.hashoidextended(oid, bigint) bigint' on db.
  13911. func Hashoidextended(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int64) (int64, error) {
  13912. // call pg_catalog.hashoidextended
  13913. const sqlstr = `SELECT * FROM pg_catalog.hashoidextended($1, $2)`
  13914. // run
  13915. var r0 int64
  13916. logf(sqlstr, p0, p1)
  13917. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13918. return 0, logerror(err)
  13919. }
  13920. return r0, nil
  13921. }
  13922. // Hashoidvector calls the stored function 'pg_catalog.hashoidvector(oidvector) integer' on db.
  13923. func Hashoidvector(ctx context.Context, db DB, p0 pgtypes.Oidvector) (int, error) {
  13924. // call pg_catalog.hashoidvector
  13925. const sqlstr = `SELECT * FROM pg_catalog.hashoidvector($1)`
  13926. // run
  13927. var r0 int
  13928. logf(sqlstr, p0)
  13929. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13930. return 0, logerror(err)
  13931. }
  13932. return r0, nil
  13933. }
  13934. // Hashoidvectorextended calls the stored function 'pg_catalog.hashoidvectorextended(oidvector, bigint) bigint' on db.
  13935. func Hashoidvectorextended(ctx context.Context, db DB, p0 pgtypes.Oidvector, p1 int64) (int64, error) {
  13936. // call pg_catalog.hashoidvectorextended
  13937. const sqlstr = `SELECT * FROM pg_catalog.hashoidvectorextended($1, $2)`
  13938. // run
  13939. var r0 int64
  13940. logf(sqlstr, p0, p1)
  13941. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13942. return 0, logerror(err)
  13943. }
  13944. return r0, nil
  13945. }
  13946. // Hashtext calls the stored function 'pg_catalog.hashtext(text) integer' on db.
  13947. func Hashtext(ctx context.Context, db DB, p0 string) (int, error) {
  13948. // call pg_catalog.hashtext
  13949. const sqlstr = `SELECT * FROM pg_catalog.hashtext($1)`
  13950. // run
  13951. var r0 int
  13952. logf(sqlstr, p0)
  13953. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13954. return 0, logerror(err)
  13955. }
  13956. return r0, nil
  13957. }
  13958. // Hashtextextended calls the stored function 'pg_catalog.hashtextextended(text, bigint) bigint' on db.
  13959. func Hashtextextended(ctx context.Context, db DB, p0 string, p1 int64) (int64, error) {
  13960. // call pg_catalog.hashtextextended
  13961. const sqlstr = `SELECT * FROM pg_catalog.hashtextextended($1, $2)`
  13962. // run
  13963. var r0 int64
  13964. logf(sqlstr, p0, p1)
  13965. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13966. return 0, logerror(err)
  13967. }
  13968. return r0, nil
  13969. }
  13970. // Hashtid calls the stored function 'pg_catalog.hashtid(tid) integer' on db.
  13971. func Hashtid(ctx context.Context, db DB, p0 pgtypes.Tid) (int, error) {
  13972. // call pg_catalog.hashtid
  13973. const sqlstr = `SELECT * FROM pg_catalog.hashtid($1)`
  13974. // run
  13975. var r0 int
  13976. logf(sqlstr, p0)
  13977. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  13978. return 0, logerror(err)
  13979. }
  13980. return r0, nil
  13981. }
  13982. // Hashtidextended calls the stored function 'pg_catalog.hashtidextended(tid, bigint) bigint' on db.
  13983. func Hashtidextended(ctx context.Context, db DB, p0 pgtypes.Tid, p1 int64) (int64, error) {
  13984. // call pg_catalog.hashtidextended
  13985. const sqlstr = `SELECT * FROM pg_catalog.hashtidextended($1, $2)`
  13986. // run
  13987. var r0 int64
  13988. logf(sqlstr, p0, p1)
  13989. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  13990. return 0, logerror(err)
  13991. }
  13992. return r0, nil
  13993. }
  13994. // Hashvarlena calls the stored function 'pg_catalog.hashvarlena(internal) integer' on db.
  13995. func Hashvarlena(ctx context.Context, db DB, p0 pgtypes.Internal) (int, error) {
  13996. // call pg_catalog.hashvarlena
  13997. const sqlstr = `SELECT * FROM pg_catalog.hashvarlena($1)`
  13998. // run
  13999. var r0 int
  14000. logf(sqlstr, p0)
  14001. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14002. return 0, logerror(err)
  14003. }
  14004. return r0, nil
  14005. }
  14006. // Hashvarlenaextended calls the stored function 'pg_catalog.hashvarlenaextended(internal, bigint) bigint' on db.
  14007. func Hashvarlenaextended(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int64) (int64, error) {
  14008. // call pg_catalog.hashvarlenaextended
  14009. const sqlstr = `SELECT * FROM pg_catalog.hashvarlenaextended($1, $2)`
  14010. // run
  14011. var r0 int64
  14012. logf(sqlstr, p0, p1)
  14013. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14014. return 0, logerror(err)
  14015. }
  14016. return r0, nil
  14017. }
  14018. // HeapTableamHandler calls the stored function 'pg_catalog.heap_tableam_handler(internal) table_am_handler' on db.
  14019. func HeapTableamHandler(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.TableAmHandler, error) {
  14020. // call pg_catalog.heap_tableam_handler
  14021. const sqlstr = `SELECT * FROM pg_catalog.heap_tableam_handler($1)`
  14022. // run
  14023. var r0 pgtypes.TableAmHandler
  14024. logf(sqlstr, p0)
  14025. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14026. return pgtypes.TableAmHandler{}, logerror(err)
  14027. }
  14028. return r0, nil
  14029. }
  14030. // Height calls the stored function 'pg_catalog.height(box) double precision' on db.
  14031. func Height(ctx context.Context, db DB, p0 pgtypes.Box) (float64, error) {
  14032. // call pg_catalog.height
  14033. const sqlstr = `SELECT * FROM pg_catalog.height($1)`
  14034. // run
  14035. var r0 float64
  14036. logf(sqlstr, p0)
  14037. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14038. return 0.0, logerror(err)
  14039. }
  14040. return r0, nil
  14041. }
  14042. // Host calls the stored function 'pg_catalog.host(inet) text' on db.
  14043. func Host(ctx context.Context, db DB, p0 string) (string, error) {
  14044. // call pg_catalog.host
  14045. const sqlstr = `SELECT * FROM pg_catalog.host($1)`
  14046. // run
  14047. var r0 string
  14048. logf(sqlstr, p0)
  14049. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14050. return "", logerror(err)
  14051. }
  14052. return r0, nil
  14053. }
  14054. // Hostmask calls the stored function 'pg_catalog.hostmask(inet) inet' on db.
  14055. func Hostmask(ctx context.Context, db DB, p0 string) (string, error) {
  14056. // call pg_catalog.hostmask
  14057. const sqlstr = `SELECT * FROM pg_catalog.hostmask($1)`
  14058. // run
  14059. var r0 string
  14060. logf(sqlstr, p0)
  14061. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14062. return "", logerror(err)
  14063. }
  14064. return r0, nil
  14065. }
  14066. // Iclikejoinsel calls the stored function 'pg_catalog.iclikejoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  14067. func Iclikejoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  14068. // call pg_catalog.iclikejoinsel
  14069. const sqlstr = `SELECT * FROM pg_catalog.iclikejoinsel($1, $2, $3, $4, $5)`
  14070. // run
  14071. var r0 float64
  14072. logf(sqlstr, p0, p1, p2, p3, p4)
  14073. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14074. return 0.0, logerror(err)
  14075. }
  14076. return r0, nil
  14077. }
  14078. // Iclikesel calls the stored function 'pg_catalog.iclikesel(internal, oid, internal, integer) double precision' on db.
  14079. func Iclikesel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  14080. // call pg_catalog.iclikesel
  14081. const sqlstr = `SELECT * FROM pg_catalog.iclikesel($1, $2, $3, $4)`
  14082. // run
  14083. var r0 float64
  14084. logf(sqlstr, p0, p1, p2, p3)
  14085. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  14086. return 0.0, logerror(err)
  14087. }
  14088. return r0, nil
  14089. }
  14090. // Icnlikejoinsel calls the stored function 'pg_catalog.icnlikejoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  14091. func Icnlikejoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  14092. // call pg_catalog.icnlikejoinsel
  14093. const sqlstr = `SELECT * FROM pg_catalog.icnlikejoinsel($1, $2, $3, $4, $5)`
  14094. // run
  14095. var r0 float64
  14096. logf(sqlstr, p0, p1, p2, p3, p4)
  14097. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14098. return 0.0, logerror(err)
  14099. }
  14100. return r0, nil
  14101. }
  14102. // Icnlikesel calls the stored function 'pg_catalog.icnlikesel(internal, oid, internal, integer) double precision' on db.
  14103. func Icnlikesel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  14104. // call pg_catalog.icnlikesel
  14105. const sqlstr = `SELECT * FROM pg_catalog.icnlikesel($1, $2, $3, $4)`
  14106. // run
  14107. var r0 float64
  14108. logf(sqlstr, p0, p1, p2, p3)
  14109. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  14110. return 0.0, logerror(err)
  14111. }
  14112. return r0, nil
  14113. }
  14114. // Icregexeqjoinsel calls the stored function 'pg_catalog.icregexeqjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  14115. func Icregexeqjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  14116. // call pg_catalog.icregexeqjoinsel
  14117. const sqlstr = `SELECT * FROM pg_catalog.icregexeqjoinsel($1, $2, $3, $4, $5)`
  14118. // run
  14119. var r0 float64
  14120. logf(sqlstr, p0, p1, p2, p3, p4)
  14121. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14122. return 0.0, logerror(err)
  14123. }
  14124. return r0, nil
  14125. }
  14126. // Icregexeqsel calls the stored function 'pg_catalog.icregexeqsel(internal, oid, internal, integer) double precision' on db.
  14127. func Icregexeqsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  14128. // call pg_catalog.icregexeqsel
  14129. const sqlstr = `SELECT * FROM pg_catalog.icregexeqsel($1, $2, $3, $4)`
  14130. // run
  14131. var r0 float64
  14132. logf(sqlstr, p0, p1, p2, p3)
  14133. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  14134. return 0.0, logerror(err)
  14135. }
  14136. return r0, nil
  14137. }
  14138. // Icregexnejoinsel calls the stored function 'pg_catalog.icregexnejoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  14139. func Icregexnejoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  14140. // call pg_catalog.icregexnejoinsel
  14141. const sqlstr = `SELECT * FROM pg_catalog.icregexnejoinsel($1, $2, $3, $4, $5)`
  14142. // run
  14143. var r0 float64
  14144. logf(sqlstr, p0, p1, p2, p3, p4)
  14145. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14146. return 0.0, logerror(err)
  14147. }
  14148. return r0, nil
  14149. }
  14150. // Icregexnesel calls the stored function 'pg_catalog.icregexnesel(internal, oid, internal, integer) double precision' on db.
  14151. func Icregexnesel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  14152. // call pg_catalog.icregexnesel
  14153. const sqlstr = `SELECT * FROM pg_catalog.icregexnesel($1, $2, $3, $4)`
  14154. // run
  14155. var r0 float64
  14156. logf(sqlstr, p0, p1, p2, p3)
  14157. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  14158. return 0.0, logerror(err)
  14159. }
  14160. return r0, nil
  14161. }
  14162. // InRangeByBigintBigintBigintBooleanAndBoolean calls the stored function 'pg_catalog.in_range(bigint, bigint, bigint, boolean, boolean) boolean' on db.
  14163. func InRangeByBigintBigintBigintBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 int64, p3, p4 bool) (bool, error) {
  14164. // call pg_catalog.in_range
  14165. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14166. // run
  14167. var r0 bool
  14168. logf(sqlstr, p0, p1, p2, p3, p4)
  14169. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14170. return false, logerror(err)
  14171. }
  14172. return r0, nil
  14173. }
  14174. // InRangeByIntegerIntegerBigintBooleanAndBoolean calls the stored function 'pg_catalog.in_range(integer, integer, bigint, boolean, boolean) boolean' on db.
  14175. func InRangeByIntegerIntegerBigintBooleanAndBoolean(ctx context.Context, db DB, p0, p1 int, p2 int64, p3, p4 bool) (bool, error) {
  14176. // call pg_catalog.in_range
  14177. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14178. // run
  14179. var r0 bool
  14180. logf(sqlstr, p0, p1, p2, p3, p4)
  14181. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14182. return false, logerror(err)
  14183. }
  14184. return r0, nil
  14185. }
  14186. // InRangeByIntegerIntegerIntegerBooleanAndBoolean calls the stored function 'pg_catalog.in_range(integer, integer, integer, boolean, boolean) boolean' on db.
  14187. func InRangeByIntegerIntegerIntegerBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 int, p3, p4 bool) (bool, error) {
  14188. // call pg_catalog.in_range
  14189. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14190. // run
  14191. var r0 bool
  14192. logf(sqlstr, p0, p1, p2, p3, p4)
  14193. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14194. return false, logerror(err)
  14195. }
  14196. return r0, nil
  14197. }
  14198. // InRangeByIntegerIntegerSmallintBooleanAndBoolean calls the stored function 'pg_catalog.in_range(integer, integer, smallint, boolean, boolean) boolean' on db.
  14199. func InRangeByIntegerIntegerSmallintBooleanAndBoolean(ctx context.Context, db DB, p0, p1 int, p2 int16, p3, p4 bool) (bool, error) {
  14200. // call pg_catalog.in_range
  14201. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14202. // run
  14203. var r0 bool
  14204. logf(sqlstr, p0, p1, p2, p3, p4)
  14205. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14206. return false, logerror(err)
  14207. }
  14208. return r0, nil
  14209. }
  14210. // InRangeBySmallintSmallintBigintBooleanAndBoolean calls the stored function 'pg_catalog.in_range(smallint, smallint, bigint, boolean, boolean) boolean' on db.
  14211. func InRangeBySmallintSmallintBigintBooleanAndBoolean(ctx context.Context, db DB, p0, p1 int16, p2 int64, p3, p4 bool) (bool, error) {
  14212. // call pg_catalog.in_range
  14213. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14214. // run
  14215. var r0 bool
  14216. logf(sqlstr, p0, p1, p2, p3, p4)
  14217. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14218. return false, logerror(err)
  14219. }
  14220. return r0, nil
  14221. }
  14222. // InRangeBySmallintSmallintIntegerBooleanAndBoolean calls the stored function 'pg_catalog.in_range(smallint, smallint, integer, boolean, boolean) boolean' on db.
  14223. func InRangeBySmallintSmallintIntegerBooleanAndBoolean(ctx context.Context, db DB, p0, p1 int16, p2 int, p3, p4 bool) (bool, error) {
  14224. // call pg_catalog.in_range
  14225. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14226. // run
  14227. var r0 bool
  14228. logf(sqlstr, p0, p1, p2, p3, p4)
  14229. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14230. return false, logerror(err)
  14231. }
  14232. return r0, nil
  14233. }
  14234. // InRangeBySmallintSmallintSmallintBooleanAndBoolean calls the stored function 'pg_catalog.in_range(smallint, smallint, smallint, boolean, boolean) boolean' on db.
  14235. func InRangeBySmallintSmallintSmallintBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 int16, p3, p4 bool) (bool, error) {
  14236. // call pg_catalog.in_range
  14237. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14238. // run
  14239. var r0 bool
  14240. logf(sqlstr, p0, p1, p2, p3, p4)
  14241. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14242. return false, logerror(err)
  14243. }
  14244. return r0, nil
  14245. }
  14246. // InRangeByDateDateIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(date, date, interval, boolean, boolean) boolean' on db.
  14247. func InRangeByDateDateIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte, p3, p4 bool) (bool, error) {
  14248. // call pg_catalog.in_range
  14249. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14250. // run
  14251. var r0 bool
  14252. logf(sqlstr, p0, p1, p2, p3, p4)
  14253. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14254. return false, logerror(err)
  14255. }
  14256. return r0, nil
  14257. }
  14258. // InRangeByTimestampWithoutTimeZoneTimestampWithoutTimeZoneIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(timestamp without time zone, timestamp without time zone, interval, boolean, boolean) boolean' on db.
  14259. func InRangeByTimestampWithoutTimeZoneTimestampWithoutTimeZoneIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte, p3, p4 bool) (bool, error) {
  14260. // call pg_catalog.in_range
  14261. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14262. // run
  14263. var r0 bool
  14264. logf(sqlstr, p0, p1, p2, p3, p4)
  14265. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14266. return false, logerror(err)
  14267. }
  14268. return r0, nil
  14269. }
  14270. // InRangeByTimestampWithTimeZoneTimestampWithTimeZoneIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(timestamp with time zone, timestamp with time zone, interval, boolean, boolean) boolean' on db.
  14271. func InRangeByTimestampWithTimeZoneTimestampWithTimeZoneIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte, p3, p4 bool) (bool, error) {
  14272. // call pg_catalog.in_range
  14273. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14274. // run
  14275. var r0 bool
  14276. logf(sqlstr, p0, p1, p2, p3, p4)
  14277. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14278. return false, logerror(err)
  14279. }
  14280. return r0, nil
  14281. }
  14282. // InRangeByIntervalIntervalIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(interval, interval, interval, boolean, boolean) boolean' on db.
  14283. func InRangeByIntervalIntervalIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 []byte, p3, p4 bool) (bool, error) {
  14284. // call pg_catalog.in_range
  14285. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14286. // run
  14287. var r0 bool
  14288. logf(sqlstr, p0, p1, p2, p3, p4)
  14289. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14290. return false, logerror(err)
  14291. }
  14292. return r0, nil
  14293. }
  14294. // InRangeByTimeWithoutTimeZoneTimeWithoutTimeZoneIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(time without time zone, time without time zone, interval, boolean, boolean) boolean' on db.
  14295. func InRangeByTimeWithoutTimeZoneTimeWithoutTimeZoneIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte, p3, p4 bool) (bool, error) {
  14296. // call pg_catalog.in_range
  14297. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14298. // run
  14299. var r0 bool
  14300. logf(sqlstr, p0, p1, p2, p3, p4)
  14301. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14302. return false, logerror(err)
  14303. }
  14304. return r0, nil
  14305. }
  14306. // InRangeByTimeWithTimeZoneTimeWithTimeZoneIntervalBooleanAndBoolean calls the stored function 'pg_catalog.in_range(time with time zone, time with time zone, interval, boolean, boolean) boolean' on db.
  14307. func InRangeByTimeWithTimeZoneTimeWithTimeZoneIntervalBooleanAndBoolean(ctx context.Context, db DB, p0, p1 time.Time, p2 []byte, p3, p4 bool) (bool, error) {
  14308. // call pg_catalog.in_range
  14309. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14310. // run
  14311. var r0 bool
  14312. logf(sqlstr, p0, p1, p2, p3, p4)
  14313. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14314. return false, logerror(err)
  14315. }
  14316. return r0, nil
  14317. }
  14318. // InRangeByDoublePrecisionDoublePrecisionDoublePrecisionBooleanAndBoolean calls the stored function 'pg_catalog.in_range(double precision, double precision, double precision, boolean, boolean) boolean' on db.
  14319. func InRangeByDoublePrecisionDoublePrecisionDoublePrecisionBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 float64, p3, p4 bool) (bool, error) {
  14320. // call pg_catalog.in_range
  14321. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14322. // run
  14323. var r0 bool
  14324. logf(sqlstr, p0, p1, p2, p3, p4)
  14325. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14326. return false, logerror(err)
  14327. }
  14328. return r0, nil
  14329. }
  14330. // InRangeByRealRealDoublePrecisionBooleanAndBoolean calls the stored function 'pg_catalog.in_range(real, real, double precision, boolean, boolean) boolean' on db.
  14331. func InRangeByRealRealDoublePrecisionBooleanAndBoolean(ctx context.Context, db DB, p0, p1 float32, p2 float64, p3, p4 bool) (bool, error) {
  14332. // call pg_catalog.in_range
  14333. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14334. // run
  14335. var r0 bool
  14336. logf(sqlstr, p0, p1, p2, p3, p4)
  14337. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14338. return false, logerror(err)
  14339. }
  14340. return r0, nil
  14341. }
  14342. // InRangeByNumericNumericNumericBooleanAndBoolean calls the stored function 'pg_catalog.in_range(numeric, numeric, numeric, boolean, boolean) boolean' on db.
  14343. func InRangeByNumericNumericNumericBooleanAndBoolean(ctx context.Context, db DB, p0, p1, p2 float64, p3, p4 bool) (bool, error) {
  14344. // call pg_catalog.in_range
  14345. const sqlstr = `SELECT * FROM pg_catalog.in_range($1, $2, $3, $4, $5)`
  14346. // run
  14347. var r0 bool
  14348. logf(sqlstr, p0, p1, p2, p3, p4)
  14349. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14350. return false, logerror(err)
  14351. }
  14352. return r0, nil
  14353. }
  14354. // InetClientAddr calls the stored function 'pg_catalog.inet_client_addr() inet' on db.
  14355. func InetClientAddr(ctx context.Context, db DB) (string, error) {
  14356. // call pg_catalog.inet_client_addr
  14357. const sqlstr = `SELECT * FROM pg_catalog.inet_client_addr()`
  14358. // run
  14359. var r0 string
  14360. logf(sqlstr)
  14361. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  14362. return "", logerror(err)
  14363. }
  14364. return r0, nil
  14365. }
  14366. // InetClientPort calls the stored function 'pg_catalog.inet_client_port() integer' on db.
  14367. func InetClientPort(ctx context.Context, db DB) (int, error) {
  14368. // call pg_catalog.inet_client_port
  14369. const sqlstr = `SELECT * FROM pg_catalog.inet_client_port()`
  14370. // run
  14371. var r0 int
  14372. logf(sqlstr)
  14373. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  14374. return 0, logerror(err)
  14375. }
  14376. return r0, nil
  14377. }
  14378. // InetGistCompress calls the stored function 'pg_catalog.inet_gist_compress(internal) internal' on db.
  14379. func InetGistCompress(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  14380. // call pg_catalog.inet_gist_compress
  14381. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_compress($1)`
  14382. // run
  14383. var r0 pgtypes.Internal
  14384. logf(sqlstr, p0)
  14385. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14386. return pgtypes.Internal{}, logerror(err)
  14387. }
  14388. return r0, nil
  14389. }
  14390. // InetGistConsistent calls the stored function 'pg_catalog.inet_gist_consistent(internal, inet, smallint, oid, internal) boolean' on db.
  14391. func InetGistConsistent(ctx context.Context, db DB, p0 pgtypes.Internal, p1 string, p2 int16, p3 pgtypes.Oid, p4 pgtypes.Internal) (bool, error) {
  14392. // call pg_catalog.inet_gist_consistent
  14393. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_consistent($1, $2, $3, $4, $5)`
  14394. // run
  14395. var r0 bool
  14396. logf(sqlstr, p0, p1, p2, p3, p4)
  14397. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  14398. return false, logerror(err)
  14399. }
  14400. return r0, nil
  14401. }
  14402. // InetGistFetch calls the stored function 'pg_catalog.inet_gist_fetch(internal) internal' on db.
  14403. func InetGistFetch(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  14404. // call pg_catalog.inet_gist_fetch
  14405. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_fetch($1)`
  14406. // run
  14407. var r0 pgtypes.Internal
  14408. logf(sqlstr, p0)
  14409. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14410. return pgtypes.Internal{}, logerror(err)
  14411. }
  14412. return r0, nil
  14413. }
  14414. // InetGistPenalty calls the stored function 'pg_catalog.inet_gist_penalty(internal, internal, internal) internal' on db.
  14415. func InetGistPenalty(ctx context.Context, db DB, p0, p1, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  14416. // call pg_catalog.inet_gist_penalty
  14417. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_penalty($1, $2, $3)`
  14418. // run
  14419. var r0 pgtypes.Internal
  14420. logf(sqlstr, p0, p1, p2)
  14421. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  14422. return pgtypes.Internal{}, logerror(err)
  14423. }
  14424. return r0, nil
  14425. }
  14426. // InetGistPicksplit calls the stored function 'pg_catalog.inet_gist_picksplit(internal, internal) internal' on db.
  14427. func InetGistPicksplit(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  14428. // call pg_catalog.inet_gist_picksplit
  14429. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_picksplit($1, $2)`
  14430. // run
  14431. var r0 pgtypes.Internal
  14432. logf(sqlstr, p0, p1)
  14433. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14434. return pgtypes.Internal{}, logerror(err)
  14435. }
  14436. return r0, nil
  14437. }
  14438. // InetGistSame calls the stored function 'pg_catalog.inet_gist_same(inet, inet, internal) internal' on db.
  14439. func InetGistSame(ctx context.Context, db DB, p0, p1 string, p2 pgtypes.Internal) (pgtypes.Internal, error) {
  14440. // call pg_catalog.inet_gist_same
  14441. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_same($1, $2, $3)`
  14442. // run
  14443. var r0 pgtypes.Internal
  14444. logf(sqlstr, p0, p1, p2)
  14445. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  14446. return pgtypes.Internal{}, logerror(err)
  14447. }
  14448. return r0, nil
  14449. }
  14450. // InetGistUnion calls the stored function 'pg_catalog.inet_gist_union(internal, internal) inet' on db.
  14451. func InetGistUnion(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (string, error) {
  14452. // call pg_catalog.inet_gist_union
  14453. const sqlstr = `SELECT * FROM pg_catalog.inet_gist_union($1, $2)`
  14454. // run
  14455. var r0 string
  14456. logf(sqlstr, p0, p1)
  14457. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14458. return "", logerror(err)
  14459. }
  14460. return r0, nil
  14461. }
  14462. // InetMerge calls the stored function 'pg_catalog.inet_merge(inet, inet) cidr' on db.
  14463. func InetMerge(ctx context.Context, db DB, p0, p1 string) (pgtypes.Cidr, error) {
  14464. // call pg_catalog.inet_merge
  14465. const sqlstr = `SELECT * FROM pg_catalog.inet_merge($1, $2)`
  14466. // run
  14467. var r0 pgtypes.Cidr
  14468. logf(sqlstr, p0, p1)
  14469. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14470. return pgtypes.Cidr{}, logerror(err)
  14471. }
  14472. return r0, nil
  14473. }
  14474. // InetRecv calls the stored function 'pg_catalog.inet_recv(internal) inet' on db.
  14475. func InetRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (string, error) {
  14476. // call pg_catalog.inet_recv
  14477. const sqlstr = `SELECT * FROM pg_catalog.inet_recv($1)`
  14478. // run
  14479. var r0 string
  14480. logf(sqlstr, p0)
  14481. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14482. return "", logerror(err)
  14483. }
  14484. return r0, nil
  14485. }
  14486. // InetSameFamily calls the stored function 'pg_catalog.inet_same_family(inet, inet) boolean' on db.
  14487. func InetSameFamily(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  14488. // call pg_catalog.inet_same_family
  14489. const sqlstr = `SELECT * FROM pg_catalog.inet_same_family($1, $2)`
  14490. // run
  14491. var r0 bool
  14492. logf(sqlstr, p0, p1)
  14493. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14494. return false, logerror(err)
  14495. }
  14496. return r0, nil
  14497. }
  14498. // InetSend calls the stored function 'pg_catalog.inet_send(inet) bytea' on db.
  14499. func InetSend(ctx context.Context, db DB, p0 string) ([]byte, error) {
  14500. // call pg_catalog.inet_send
  14501. const sqlstr = `SELECT * FROM pg_catalog.inet_send($1)`
  14502. // run
  14503. var r0 []byte
  14504. logf(sqlstr, p0)
  14505. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14506. return nil, logerror(err)
  14507. }
  14508. return r0, nil
  14509. }
  14510. // InetServerAddr calls the stored function 'pg_catalog.inet_server_addr() inet' on db.
  14511. func InetServerAddr(ctx context.Context, db DB) (string, error) {
  14512. // call pg_catalog.inet_server_addr
  14513. const sqlstr = `SELECT * FROM pg_catalog.inet_server_addr()`
  14514. // run
  14515. var r0 string
  14516. logf(sqlstr)
  14517. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  14518. return "", logerror(err)
  14519. }
  14520. return r0, nil
  14521. }
  14522. // InetServerPort calls the stored function 'pg_catalog.inet_server_port() integer' on db.
  14523. func InetServerPort(ctx context.Context, db DB) (int, error) {
  14524. // call pg_catalog.inet_server_port
  14525. const sqlstr = `SELECT * FROM pg_catalog.inet_server_port()`
  14526. // run
  14527. var r0 int
  14528. logf(sqlstr)
  14529. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  14530. return 0, logerror(err)
  14531. }
  14532. return r0, nil
  14533. }
  14534. // InetSpgChoose calls the stored function 'pg_catalog.inet_spg_choose(internal, internal)' on db.
  14535. func InetSpgChoose(ctx context.Context, db DB, p0, p1 pgtypes.Internal) error {
  14536. // call pg_catalog.inet_spg_choose
  14537. const sqlstr = `SELECT * FROM pg_catalog.inet_spg_choose($1, $2)`
  14538. // run
  14539. logf(sqlstr)
  14540. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  14541. return logerror(err)
  14542. }
  14543. return nil
  14544. }
  14545. // InetSpgConfig calls the stored function 'pg_catalog.inet_spg_config(internal, internal)' on db.
  14546. func InetSpgConfig(ctx context.Context, db DB, p0, p1 pgtypes.Internal) error {
  14547. // call pg_catalog.inet_spg_config
  14548. const sqlstr = `SELECT * FROM pg_catalog.inet_spg_config($1, $2)`
  14549. // run
  14550. logf(sqlstr)
  14551. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  14552. return logerror(err)
  14553. }
  14554. return nil
  14555. }
  14556. // InetSpgInnerConsistent calls the stored function 'pg_catalog.inet_spg_inner_consistent(internal, internal)' on db.
  14557. func InetSpgInnerConsistent(ctx context.Context, db DB, p0, p1 pgtypes.Internal) error {
  14558. // call pg_catalog.inet_spg_inner_consistent
  14559. const sqlstr = `SELECT * FROM pg_catalog.inet_spg_inner_consistent($1, $2)`
  14560. // run
  14561. logf(sqlstr)
  14562. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  14563. return logerror(err)
  14564. }
  14565. return nil
  14566. }
  14567. // InetSpgLeafConsistent calls the stored function 'pg_catalog.inet_spg_leaf_consistent(internal, internal) boolean' on db.
  14568. func InetSpgLeafConsistent(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (bool, error) {
  14569. // call pg_catalog.inet_spg_leaf_consistent
  14570. const sqlstr = `SELECT * FROM pg_catalog.inet_spg_leaf_consistent($1, $2)`
  14571. // run
  14572. var r0 bool
  14573. logf(sqlstr, p0, p1)
  14574. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14575. return false, logerror(err)
  14576. }
  14577. return r0, nil
  14578. }
  14579. // InetSpgPicksplit calls the stored function 'pg_catalog.inet_spg_picksplit(internal, internal)' on db.
  14580. func InetSpgPicksplit(ctx context.Context, db DB, p0, p1 pgtypes.Internal) error {
  14581. // call pg_catalog.inet_spg_picksplit
  14582. const sqlstr = `SELECT * FROM pg_catalog.inet_spg_picksplit($1, $2)`
  14583. // run
  14584. logf(sqlstr)
  14585. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  14586. return logerror(err)
  14587. }
  14588. return nil
  14589. }
  14590. // Inetand calls the stored function 'pg_catalog.inetand(inet, inet) inet' on db.
  14591. func Inetand(ctx context.Context, db DB, p0, p1 string) (string, error) {
  14592. // call pg_catalog.inetand
  14593. const sqlstr = `SELECT * FROM pg_catalog.inetand($1, $2)`
  14594. // run
  14595. var r0 string
  14596. logf(sqlstr, p0, p1)
  14597. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14598. return "", logerror(err)
  14599. }
  14600. return r0, nil
  14601. }
  14602. // Inetmi calls the stored function 'pg_catalog.inetmi(inet, inet) bigint' on db.
  14603. func Inetmi(ctx context.Context, db DB, p0, p1 string) (int64, error) {
  14604. // call pg_catalog.inetmi
  14605. const sqlstr = `SELECT * FROM pg_catalog.inetmi($1, $2)`
  14606. // run
  14607. var r0 int64
  14608. logf(sqlstr, p0, p1)
  14609. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14610. return 0, logerror(err)
  14611. }
  14612. return r0, nil
  14613. }
  14614. // InetmiInt8 calls the stored function 'pg_catalog.inetmi_int8(inet, bigint) inet' on db.
  14615. func InetmiInt8(ctx context.Context, db DB, p0 string, p1 int64) (string, error) {
  14616. // call pg_catalog.inetmi_int8
  14617. const sqlstr = `SELECT * FROM pg_catalog.inetmi_int8($1, $2)`
  14618. // run
  14619. var r0 string
  14620. logf(sqlstr, p0, p1)
  14621. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14622. return "", logerror(err)
  14623. }
  14624. return r0, nil
  14625. }
  14626. // Inetnot calls the stored function 'pg_catalog.inetnot(inet) inet' on db.
  14627. func Inetnot(ctx context.Context, db DB, p0 string) (string, error) {
  14628. // call pg_catalog.inetnot
  14629. const sqlstr = `SELECT * FROM pg_catalog.inetnot($1)`
  14630. // run
  14631. var r0 string
  14632. logf(sqlstr, p0)
  14633. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14634. return "", logerror(err)
  14635. }
  14636. return r0, nil
  14637. }
  14638. // Inetor calls the stored function 'pg_catalog.inetor(inet, inet) inet' on db.
  14639. func Inetor(ctx context.Context, db DB, p0, p1 string) (string, error) {
  14640. // call pg_catalog.inetor
  14641. const sqlstr = `SELECT * FROM pg_catalog.inetor($1, $2)`
  14642. // run
  14643. var r0 string
  14644. logf(sqlstr, p0, p1)
  14645. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14646. return "", logerror(err)
  14647. }
  14648. return r0, nil
  14649. }
  14650. // Inetpl calls the stored function 'pg_catalog.inetpl(inet, bigint) inet' on db.
  14651. func Inetpl(ctx context.Context, db DB, p0 string, p1 int64) (string, error) {
  14652. // call pg_catalog.inetpl
  14653. const sqlstr = `SELECT * FROM pg_catalog.inetpl($1, $2)`
  14654. // run
  14655. var r0 string
  14656. logf(sqlstr, p0, p1)
  14657. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14658. return "", logerror(err)
  14659. }
  14660. return r0, nil
  14661. }
  14662. // Initcap calls the stored function 'pg_catalog.initcap(text) text' on db.
  14663. func Initcap(ctx context.Context, db DB, p0 string) (string, error) {
  14664. // call pg_catalog.initcap
  14665. const sqlstr = `SELECT * FROM pg_catalog.initcap($1)`
  14666. // run
  14667. var r0 string
  14668. logf(sqlstr, p0)
  14669. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14670. return "", logerror(err)
  14671. }
  14672. return r0, nil
  14673. }
  14674. // Int2ByNumeric calls the stored function 'pg_catalog.int2(numeric) smallint' on db.
  14675. func Int2ByNumeric(ctx context.Context, db DB, p0 float64) (int16, error) {
  14676. // call pg_catalog.int2
  14677. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14678. // run
  14679. var r0 int16
  14680. logf(sqlstr, p0)
  14681. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14682. return 0, logerror(err)
  14683. }
  14684. return r0, nil
  14685. }
  14686. // Int2ByDoublePrecision calls the stored function 'pg_catalog.int2(double precision) smallint' on db.
  14687. func Int2ByDoublePrecision(ctx context.Context, db DB, p0 float64) (int16, error) {
  14688. // call pg_catalog.int2
  14689. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14690. // run
  14691. var r0 int16
  14692. logf(sqlstr, p0)
  14693. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14694. return 0, logerror(err)
  14695. }
  14696. return r0, nil
  14697. }
  14698. // Int2ByReal calls the stored function 'pg_catalog.int2(real) smallint' on db.
  14699. func Int2ByReal(ctx context.Context, db DB, p0 float32) (int16, error) {
  14700. // call pg_catalog.int2
  14701. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14702. // run
  14703. var r0 int16
  14704. logf(sqlstr, p0)
  14705. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14706. return 0, logerror(err)
  14707. }
  14708. return r0, nil
  14709. }
  14710. // Int2ByInteger calls the stored function 'pg_catalog.int2(integer) smallint' on db.
  14711. func Int2ByInteger(ctx context.Context, db DB, p0 int) (int16, error) {
  14712. // call pg_catalog.int2
  14713. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14714. // run
  14715. var r0 int16
  14716. logf(sqlstr, p0)
  14717. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14718. return 0, logerror(err)
  14719. }
  14720. return r0, nil
  14721. }
  14722. // Int2ByJsonb calls the stored function 'pg_catalog.int2(jsonb) smallint' on db.
  14723. func Int2ByJsonb(ctx context.Context, db DB, p0 []byte) (int16, error) {
  14724. // call pg_catalog.int2
  14725. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14726. // run
  14727. var r0 int16
  14728. logf(sqlstr, p0)
  14729. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14730. return 0, logerror(err)
  14731. }
  14732. return r0, nil
  14733. }
  14734. // Int2ByBigint calls the stored function 'pg_catalog.int2(bigint) smallint' on db.
  14735. func Int2ByBigint(ctx context.Context, db DB, p0 int64) (int16, error) {
  14736. // call pg_catalog.int2
  14737. const sqlstr = `SELECT * FROM pg_catalog.int2($1)`
  14738. // run
  14739. var r0 int16
  14740. logf(sqlstr, p0)
  14741. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  14742. return 0, logerror(err)
  14743. }
  14744. return r0, nil
  14745. }
  14746. // Int24div calls the stored function 'pg_catalog.int24div(smallint, integer) integer' on db.
  14747. func Int24div(ctx context.Context, db DB, p0 int16, p1 int) (int, error) {
  14748. // call pg_catalog.int24div
  14749. const sqlstr = `SELECT * FROM pg_catalog.int24div($1, $2)`
  14750. // run
  14751. var r0 int
  14752. logf(sqlstr, p0, p1)
  14753. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14754. return 0, logerror(err)
  14755. }
  14756. return r0, nil
  14757. }
  14758. // Int24eq calls the stored function 'pg_catalog.int24eq(smallint, integer) boolean' on db.
  14759. func Int24eq(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14760. // call pg_catalog.int24eq
  14761. const sqlstr = `SELECT * FROM pg_catalog.int24eq($1, $2)`
  14762. // run
  14763. var r0 bool
  14764. logf(sqlstr, p0, p1)
  14765. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14766. return false, logerror(err)
  14767. }
  14768. return r0, nil
  14769. }
  14770. // Int24ge calls the stored function 'pg_catalog.int24ge(smallint, integer) boolean' on db.
  14771. func Int24ge(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14772. // call pg_catalog.int24ge
  14773. const sqlstr = `SELECT * FROM pg_catalog.int24ge($1, $2)`
  14774. // run
  14775. var r0 bool
  14776. logf(sqlstr, p0, p1)
  14777. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14778. return false, logerror(err)
  14779. }
  14780. return r0, nil
  14781. }
  14782. // Int24gt calls the stored function 'pg_catalog.int24gt(smallint, integer) boolean' on db.
  14783. func Int24gt(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14784. // call pg_catalog.int24gt
  14785. const sqlstr = `SELECT * FROM pg_catalog.int24gt($1, $2)`
  14786. // run
  14787. var r0 bool
  14788. logf(sqlstr, p0, p1)
  14789. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14790. return false, logerror(err)
  14791. }
  14792. return r0, nil
  14793. }
  14794. // Int24le calls the stored function 'pg_catalog.int24le(smallint, integer) boolean' on db.
  14795. func Int24le(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14796. // call pg_catalog.int24le
  14797. const sqlstr = `SELECT * FROM pg_catalog.int24le($1, $2)`
  14798. // run
  14799. var r0 bool
  14800. logf(sqlstr, p0, p1)
  14801. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14802. return false, logerror(err)
  14803. }
  14804. return r0, nil
  14805. }
  14806. // Int24lt calls the stored function 'pg_catalog.int24lt(smallint, integer) boolean' on db.
  14807. func Int24lt(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14808. // call pg_catalog.int24lt
  14809. const sqlstr = `SELECT * FROM pg_catalog.int24lt($1, $2)`
  14810. // run
  14811. var r0 bool
  14812. logf(sqlstr, p0, p1)
  14813. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14814. return false, logerror(err)
  14815. }
  14816. return r0, nil
  14817. }
  14818. // Int24mi calls the stored function 'pg_catalog.int24mi(smallint, integer) integer' on db.
  14819. func Int24mi(ctx context.Context, db DB, p0 int16, p1 int) (int, error) {
  14820. // call pg_catalog.int24mi
  14821. const sqlstr = `SELECT * FROM pg_catalog.int24mi($1, $2)`
  14822. // run
  14823. var r0 int
  14824. logf(sqlstr, p0, p1)
  14825. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14826. return 0, logerror(err)
  14827. }
  14828. return r0, nil
  14829. }
  14830. // Int24mul calls the stored function 'pg_catalog.int24mul(smallint, integer) integer' on db.
  14831. func Int24mul(ctx context.Context, db DB, p0 int16, p1 int) (int, error) {
  14832. // call pg_catalog.int24mul
  14833. const sqlstr = `SELECT * FROM pg_catalog.int24mul($1, $2)`
  14834. // run
  14835. var r0 int
  14836. logf(sqlstr, p0, p1)
  14837. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14838. return 0, logerror(err)
  14839. }
  14840. return r0, nil
  14841. }
  14842. // Int24ne calls the stored function 'pg_catalog.int24ne(smallint, integer) boolean' on db.
  14843. func Int24ne(ctx context.Context, db DB, p0 int16, p1 int) (bool, error) {
  14844. // call pg_catalog.int24ne
  14845. const sqlstr = `SELECT * FROM pg_catalog.int24ne($1, $2)`
  14846. // run
  14847. var r0 bool
  14848. logf(sqlstr, p0, p1)
  14849. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14850. return false, logerror(err)
  14851. }
  14852. return r0, nil
  14853. }
  14854. // Int24pl calls the stored function 'pg_catalog.int24pl(smallint, integer) integer' on db.
  14855. func Int24pl(ctx context.Context, db DB, p0 int16, p1 int) (int, error) {
  14856. // call pg_catalog.int24pl
  14857. const sqlstr = `SELECT * FROM pg_catalog.int24pl($1, $2)`
  14858. // run
  14859. var r0 int
  14860. logf(sqlstr, p0, p1)
  14861. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14862. return 0, logerror(err)
  14863. }
  14864. return r0, nil
  14865. }
  14866. // Int28div calls the stored function 'pg_catalog.int28div(smallint, bigint) bigint' on db.
  14867. func Int28div(ctx context.Context, db DB, p0 int16, p1 int64) (int64, error) {
  14868. // call pg_catalog.int28div
  14869. const sqlstr = `SELECT * FROM pg_catalog.int28div($1, $2)`
  14870. // run
  14871. var r0 int64
  14872. logf(sqlstr, p0, p1)
  14873. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14874. return 0, logerror(err)
  14875. }
  14876. return r0, nil
  14877. }
  14878. // Int28eq calls the stored function 'pg_catalog.int28eq(smallint, bigint) boolean' on db.
  14879. func Int28eq(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14880. // call pg_catalog.int28eq
  14881. const sqlstr = `SELECT * FROM pg_catalog.int28eq($1, $2)`
  14882. // run
  14883. var r0 bool
  14884. logf(sqlstr, p0, p1)
  14885. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14886. return false, logerror(err)
  14887. }
  14888. return r0, nil
  14889. }
  14890. // Int28ge calls the stored function 'pg_catalog.int28ge(smallint, bigint) boolean' on db.
  14891. func Int28ge(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14892. // call pg_catalog.int28ge
  14893. const sqlstr = `SELECT * FROM pg_catalog.int28ge($1, $2)`
  14894. // run
  14895. var r0 bool
  14896. logf(sqlstr, p0, p1)
  14897. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14898. return false, logerror(err)
  14899. }
  14900. return r0, nil
  14901. }
  14902. // Int28gt calls the stored function 'pg_catalog.int28gt(smallint, bigint) boolean' on db.
  14903. func Int28gt(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14904. // call pg_catalog.int28gt
  14905. const sqlstr = `SELECT * FROM pg_catalog.int28gt($1, $2)`
  14906. // run
  14907. var r0 bool
  14908. logf(sqlstr, p0, p1)
  14909. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14910. return false, logerror(err)
  14911. }
  14912. return r0, nil
  14913. }
  14914. // Int28le calls the stored function 'pg_catalog.int28le(smallint, bigint) boolean' on db.
  14915. func Int28le(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14916. // call pg_catalog.int28le
  14917. const sqlstr = `SELECT * FROM pg_catalog.int28le($1, $2)`
  14918. // run
  14919. var r0 bool
  14920. logf(sqlstr, p0, p1)
  14921. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14922. return false, logerror(err)
  14923. }
  14924. return r0, nil
  14925. }
  14926. // Int28lt calls the stored function 'pg_catalog.int28lt(smallint, bigint) boolean' on db.
  14927. func Int28lt(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14928. // call pg_catalog.int28lt
  14929. const sqlstr = `SELECT * FROM pg_catalog.int28lt($1, $2)`
  14930. // run
  14931. var r0 bool
  14932. logf(sqlstr, p0, p1)
  14933. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14934. return false, logerror(err)
  14935. }
  14936. return r0, nil
  14937. }
  14938. // Int28mi calls the stored function 'pg_catalog.int28mi(smallint, bigint) bigint' on db.
  14939. func Int28mi(ctx context.Context, db DB, p0 int16, p1 int64) (int64, error) {
  14940. // call pg_catalog.int28mi
  14941. const sqlstr = `SELECT * FROM pg_catalog.int28mi($1, $2)`
  14942. // run
  14943. var r0 int64
  14944. logf(sqlstr, p0, p1)
  14945. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14946. return 0, logerror(err)
  14947. }
  14948. return r0, nil
  14949. }
  14950. // Int28mul calls the stored function 'pg_catalog.int28mul(smallint, bigint) bigint' on db.
  14951. func Int28mul(ctx context.Context, db DB, p0 int16, p1 int64) (int64, error) {
  14952. // call pg_catalog.int28mul
  14953. const sqlstr = `SELECT * FROM pg_catalog.int28mul($1, $2)`
  14954. // run
  14955. var r0 int64
  14956. logf(sqlstr, p0, p1)
  14957. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14958. return 0, logerror(err)
  14959. }
  14960. return r0, nil
  14961. }
  14962. // Int28ne calls the stored function 'pg_catalog.int28ne(smallint, bigint) boolean' on db.
  14963. func Int28ne(ctx context.Context, db DB, p0 int16, p1 int64) (bool, error) {
  14964. // call pg_catalog.int28ne
  14965. const sqlstr = `SELECT * FROM pg_catalog.int28ne($1, $2)`
  14966. // run
  14967. var r0 bool
  14968. logf(sqlstr, p0, p1)
  14969. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14970. return false, logerror(err)
  14971. }
  14972. return r0, nil
  14973. }
  14974. // Int28pl calls the stored function 'pg_catalog.int28pl(smallint, bigint) bigint' on db.
  14975. func Int28pl(ctx context.Context, db DB, p0 int16, p1 int64) (int64, error) {
  14976. // call pg_catalog.int28pl
  14977. const sqlstr = `SELECT * FROM pg_catalog.int28pl($1, $2)`
  14978. // run
  14979. var r0 int64
  14980. logf(sqlstr, p0, p1)
  14981. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14982. return 0, logerror(err)
  14983. }
  14984. return r0, nil
  14985. }
  14986. // Int2Accum calls the stored function 'pg_catalog.int2_accum(internal, smallint) internal' on db.
  14987. func Int2Accum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16) (pgtypes.Internal, error) {
  14988. // call pg_catalog.int2_accum
  14989. const sqlstr = `SELECT * FROM pg_catalog.int2_accum($1, $2)`
  14990. // run
  14991. var r0 pgtypes.Internal
  14992. logf(sqlstr, p0, p1)
  14993. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  14994. return pgtypes.Internal{}, logerror(err)
  14995. }
  14996. return r0, nil
  14997. }
  14998. // Int2AccumInv calls the stored function 'pg_catalog.int2_accum_inv(internal, smallint) internal' on db.
  14999. func Int2AccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int16) (pgtypes.Internal, error) {
  15000. // call pg_catalog.int2_accum_inv
  15001. const sqlstr = `SELECT * FROM pg_catalog.int2_accum_inv($1, $2)`
  15002. // run
  15003. var r0 pgtypes.Internal
  15004. logf(sqlstr, p0, p1)
  15005. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15006. return pgtypes.Internal{}, logerror(err)
  15007. }
  15008. return r0, nil
  15009. }
  15010. // Int2AvgAccum calls the stored function 'pg_catalog.int2_avg_accum(bigint, smallint) bigint' on db.
  15011. func Int2AvgAccum(ctx context.Context, db DB, p0 []int64, p1 int16) ([]int64, error) {
  15012. // call pg_catalog.int2_avg_accum
  15013. const sqlstr = `SELECT * FROM pg_catalog.int2_avg_accum($1, $2)`
  15014. // run
  15015. var r0 []int64
  15016. logf(sqlstr, p0, p1)
  15017. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15018. return nil, logerror(err)
  15019. }
  15020. return r0, nil
  15021. }
  15022. // Int2AvgAccumInv calls the stored function 'pg_catalog.int2_avg_accum_inv(bigint, smallint) bigint' on db.
  15023. func Int2AvgAccumInv(ctx context.Context, db DB, p0 []int64, p1 int16) ([]int64, error) {
  15024. // call pg_catalog.int2_avg_accum_inv
  15025. const sqlstr = `SELECT * FROM pg_catalog.int2_avg_accum_inv($1, $2)`
  15026. // run
  15027. var r0 []int64
  15028. logf(sqlstr, p0, p1)
  15029. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15030. return nil, logerror(err)
  15031. }
  15032. return r0, nil
  15033. }
  15034. // Int2MulCash calls the stored function 'pg_catalog.int2_mul_cash(smallint, money) money' on db.
  15035. func Int2MulCash(ctx context.Context, db DB, p0 int16, p1 string) (string, error) {
  15036. // call pg_catalog.int2_mul_cash
  15037. const sqlstr = `SELECT * FROM pg_catalog.int2_mul_cash($1, $2)`
  15038. // run
  15039. var r0 string
  15040. logf(sqlstr, p0, p1)
  15041. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15042. return "", logerror(err)
  15043. }
  15044. return r0, nil
  15045. }
  15046. // Int2Sum calls the stored function 'pg_catalog.int2_sum(bigint, smallint) bigint' on db.
  15047. func Int2Sum(ctx context.Context, db DB, p0 int64, p1 int16) (int64, error) {
  15048. // call pg_catalog.int2_sum
  15049. const sqlstr = `SELECT * FROM pg_catalog.int2_sum($1, $2)`
  15050. // run
  15051. var r0 int64
  15052. logf(sqlstr, p0, p1)
  15053. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15054. return 0, logerror(err)
  15055. }
  15056. return r0, nil
  15057. }
  15058. // Int2abs calls the stored function 'pg_catalog.int2abs(smallint) smallint' on db.
  15059. func Int2abs(ctx context.Context, db DB, p0 int16) (int16, error) {
  15060. // call pg_catalog.int2abs
  15061. const sqlstr = `SELECT * FROM pg_catalog.int2abs($1)`
  15062. // run
  15063. var r0 int16
  15064. logf(sqlstr, p0)
  15065. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15066. return 0, logerror(err)
  15067. }
  15068. return r0, nil
  15069. }
  15070. // Int2and calls the stored function 'pg_catalog.int2and(smallint, smallint) smallint' on db.
  15071. func Int2and(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15072. // call pg_catalog.int2and
  15073. const sqlstr = `SELECT * FROM pg_catalog.int2and($1, $2)`
  15074. // run
  15075. var r0 int16
  15076. logf(sqlstr, p0, p1)
  15077. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15078. return 0, logerror(err)
  15079. }
  15080. return r0, nil
  15081. }
  15082. // Int2div calls the stored function 'pg_catalog.int2div(smallint, smallint) smallint' on db.
  15083. func Int2div(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15084. // call pg_catalog.int2div
  15085. const sqlstr = `SELECT * FROM pg_catalog.int2div($1, $2)`
  15086. // run
  15087. var r0 int16
  15088. logf(sqlstr, p0, p1)
  15089. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15090. return 0, logerror(err)
  15091. }
  15092. return r0, nil
  15093. }
  15094. // Int2eq calls the stored function 'pg_catalog.int2eq(smallint, smallint) boolean' on db.
  15095. func Int2eq(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15096. // call pg_catalog.int2eq
  15097. const sqlstr = `SELECT * FROM pg_catalog.int2eq($1, $2)`
  15098. // run
  15099. var r0 bool
  15100. logf(sqlstr, p0, p1)
  15101. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15102. return false, logerror(err)
  15103. }
  15104. return r0, nil
  15105. }
  15106. // Int2ge calls the stored function 'pg_catalog.int2ge(smallint, smallint) boolean' on db.
  15107. func Int2ge(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15108. // call pg_catalog.int2ge
  15109. const sqlstr = `SELECT * FROM pg_catalog.int2ge($1, $2)`
  15110. // run
  15111. var r0 bool
  15112. logf(sqlstr, p0, p1)
  15113. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15114. return false, logerror(err)
  15115. }
  15116. return r0, nil
  15117. }
  15118. // Int2gt calls the stored function 'pg_catalog.int2gt(smallint, smallint) boolean' on db.
  15119. func Int2gt(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15120. // call pg_catalog.int2gt
  15121. const sqlstr = `SELECT * FROM pg_catalog.int2gt($1, $2)`
  15122. // run
  15123. var r0 bool
  15124. logf(sqlstr, p0, p1)
  15125. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15126. return false, logerror(err)
  15127. }
  15128. return r0, nil
  15129. }
  15130. // Int2int4Sum calls the stored function 'pg_catalog.int2int4_sum(bigint) bigint' on db.
  15131. func Int2int4Sum(ctx context.Context, db DB, p0 []int64) (int64, error) {
  15132. // call pg_catalog.int2int4_sum
  15133. const sqlstr = `SELECT * FROM pg_catalog.int2int4_sum($1)`
  15134. // run
  15135. var r0 int64
  15136. logf(sqlstr, p0)
  15137. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15138. return 0, logerror(err)
  15139. }
  15140. return r0, nil
  15141. }
  15142. // Int2larger calls the stored function 'pg_catalog.int2larger(smallint, smallint) smallint' on db.
  15143. func Int2larger(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15144. // call pg_catalog.int2larger
  15145. const sqlstr = `SELECT * FROM pg_catalog.int2larger($1, $2)`
  15146. // run
  15147. var r0 int16
  15148. logf(sqlstr, p0, p1)
  15149. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15150. return 0, logerror(err)
  15151. }
  15152. return r0, nil
  15153. }
  15154. // Int2le calls the stored function 'pg_catalog.int2le(smallint, smallint) boolean' on db.
  15155. func Int2le(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15156. // call pg_catalog.int2le
  15157. const sqlstr = `SELECT * FROM pg_catalog.int2le($1, $2)`
  15158. // run
  15159. var r0 bool
  15160. logf(sqlstr, p0, p1)
  15161. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15162. return false, logerror(err)
  15163. }
  15164. return r0, nil
  15165. }
  15166. // Int2lt calls the stored function 'pg_catalog.int2lt(smallint, smallint) boolean' on db.
  15167. func Int2lt(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15168. // call pg_catalog.int2lt
  15169. const sqlstr = `SELECT * FROM pg_catalog.int2lt($1, $2)`
  15170. // run
  15171. var r0 bool
  15172. logf(sqlstr, p0, p1)
  15173. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15174. return false, logerror(err)
  15175. }
  15176. return r0, nil
  15177. }
  15178. // Int2mi calls the stored function 'pg_catalog.int2mi(smallint, smallint) smallint' on db.
  15179. func Int2mi(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15180. // call pg_catalog.int2mi
  15181. const sqlstr = `SELECT * FROM pg_catalog.int2mi($1, $2)`
  15182. // run
  15183. var r0 int16
  15184. logf(sqlstr, p0, p1)
  15185. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15186. return 0, logerror(err)
  15187. }
  15188. return r0, nil
  15189. }
  15190. // Int2mod calls the stored function 'pg_catalog.int2mod(smallint, smallint) smallint' on db.
  15191. func Int2mod(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15192. // call pg_catalog.int2mod
  15193. const sqlstr = `SELECT * FROM pg_catalog.int2mod($1, $2)`
  15194. // run
  15195. var r0 int16
  15196. logf(sqlstr, p0, p1)
  15197. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15198. return 0, logerror(err)
  15199. }
  15200. return r0, nil
  15201. }
  15202. // Int2mul calls the stored function 'pg_catalog.int2mul(smallint, smallint) smallint' on db.
  15203. func Int2mul(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15204. // call pg_catalog.int2mul
  15205. const sqlstr = `SELECT * FROM pg_catalog.int2mul($1, $2)`
  15206. // run
  15207. var r0 int16
  15208. logf(sqlstr, p0, p1)
  15209. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15210. return 0, logerror(err)
  15211. }
  15212. return r0, nil
  15213. }
  15214. // Int2ne calls the stored function 'pg_catalog.int2ne(smallint, smallint) boolean' on db.
  15215. func Int2ne(ctx context.Context, db DB, p0, p1 int16) (bool, error) {
  15216. // call pg_catalog.int2ne
  15217. const sqlstr = `SELECT * FROM pg_catalog.int2ne($1, $2)`
  15218. // run
  15219. var r0 bool
  15220. logf(sqlstr, p0, p1)
  15221. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15222. return false, logerror(err)
  15223. }
  15224. return r0, nil
  15225. }
  15226. // Int2not calls the stored function 'pg_catalog.int2not(smallint) smallint' on db.
  15227. func Int2not(ctx context.Context, db DB, p0 int16) (int16, error) {
  15228. // call pg_catalog.int2not
  15229. const sqlstr = `SELECT * FROM pg_catalog.int2not($1)`
  15230. // run
  15231. var r0 int16
  15232. logf(sqlstr, p0)
  15233. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15234. return 0, logerror(err)
  15235. }
  15236. return r0, nil
  15237. }
  15238. // Int2or calls the stored function 'pg_catalog.int2or(smallint, smallint) smallint' on db.
  15239. func Int2or(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15240. // call pg_catalog.int2or
  15241. const sqlstr = `SELECT * FROM pg_catalog.int2or($1, $2)`
  15242. // run
  15243. var r0 int16
  15244. logf(sqlstr, p0, p1)
  15245. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15246. return 0, logerror(err)
  15247. }
  15248. return r0, nil
  15249. }
  15250. // Int2pl calls the stored function 'pg_catalog.int2pl(smallint, smallint) smallint' on db.
  15251. func Int2pl(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15252. // call pg_catalog.int2pl
  15253. const sqlstr = `SELECT * FROM pg_catalog.int2pl($1, $2)`
  15254. // run
  15255. var r0 int16
  15256. logf(sqlstr, p0, p1)
  15257. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15258. return 0, logerror(err)
  15259. }
  15260. return r0, nil
  15261. }
  15262. // Int2recv calls the stored function 'pg_catalog.int2recv(internal) smallint' on db.
  15263. func Int2recv(ctx context.Context, db DB, p0 pgtypes.Internal) (int16, error) {
  15264. // call pg_catalog.int2recv
  15265. const sqlstr = `SELECT * FROM pg_catalog.int2recv($1)`
  15266. // run
  15267. var r0 int16
  15268. logf(sqlstr, p0)
  15269. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15270. return 0, logerror(err)
  15271. }
  15272. return r0, nil
  15273. }
  15274. // Int2send calls the stored function 'pg_catalog.int2send(smallint) bytea' on db.
  15275. func Int2send(ctx context.Context, db DB, p0 int16) ([]byte, error) {
  15276. // call pg_catalog.int2send
  15277. const sqlstr = `SELECT * FROM pg_catalog.int2send($1)`
  15278. // run
  15279. var r0 []byte
  15280. logf(sqlstr, p0)
  15281. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15282. return nil, logerror(err)
  15283. }
  15284. return r0, nil
  15285. }
  15286. // Int2shl calls the stored function 'pg_catalog.int2shl(smallint, integer) smallint' on db.
  15287. func Int2shl(ctx context.Context, db DB, p0 int16, p1 int) (int16, error) {
  15288. // call pg_catalog.int2shl
  15289. const sqlstr = `SELECT * FROM pg_catalog.int2shl($1, $2)`
  15290. // run
  15291. var r0 int16
  15292. logf(sqlstr, p0, p1)
  15293. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15294. return 0, logerror(err)
  15295. }
  15296. return r0, nil
  15297. }
  15298. // Int2shr calls the stored function 'pg_catalog.int2shr(smallint, integer) smallint' on db.
  15299. func Int2shr(ctx context.Context, db DB, p0 int16, p1 int) (int16, error) {
  15300. // call pg_catalog.int2shr
  15301. const sqlstr = `SELECT * FROM pg_catalog.int2shr($1, $2)`
  15302. // run
  15303. var r0 int16
  15304. logf(sqlstr, p0, p1)
  15305. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15306. return 0, logerror(err)
  15307. }
  15308. return r0, nil
  15309. }
  15310. // Int2smaller calls the stored function 'pg_catalog.int2smaller(smallint, smallint) smallint' on db.
  15311. func Int2smaller(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15312. // call pg_catalog.int2smaller
  15313. const sqlstr = `SELECT * FROM pg_catalog.int2smaller($1, $2)`
  15314. // run
  15315. var r0 int16
  15316. logf(sqlstr, p0, p1)
  15317. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15318. return 0, logerror(err)
  15319. }
  15320. return r0, nil
  15321. }
  15322. // Int2um calls the stored function 'pg_catalog.int2um(smallint) smallint' on db.
  15323. func Int2um(ctx context.Context, db DB, p0 int16) (int16, error) {
  15324. // call pg_catalog.int2um
  15325. const sqlstr = `SELECT * FROM pg_catalog.int2um($1)`
  15326. // run
  15327. var r0 int16
  15328. logf(sqlstr, p0)
  15329. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15330. return 0, logerror(err)
  15331. }
  15332. return r0, nil
  15333. }
  15334. // Int2up calls the stored function 'pg_catalog.int2up(smallint) smallint' on db.
  15335. func Int2up(ctx context.Context, db DB, p0 int16) (int16, error) {
  15336. // call pg_catalog.int2up
  15337. const sqlstr = `SELECT * FROM pg_catalog.int2up($1)`
  15338. // run
  15339. var r0 int16
  15340. logf(sqlstr, p0)
  15341. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15342. return 0, logerror(err)
  15343. }
  15344. return r0, nil
  15345. }
  15346. // Int2vectorrecv calls the stored function 'pg_catalog.int2vectorrecv(internal) int2vector' on db.
  15347. func Int2vectorrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Int2vector, error) {
  15348. // call pg_catalog.int2vectorrecv
  15349. const sqlstr = `SELECT * FROM pg_catalog.int2vectorrecv($1)`
  15350. // run
  15351. var r0 pgtypes.Int2vector
  15352. logf(sqlstr, p0)
  15353. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15354. return pgtypes.Int2vector{}, logerror(err)
  15355. }
  15356. return r0, nil
  15357. }
  15358. // Int2vectorsend calls the stored function 'pg_catalog.int2vectorsend(int2vector) bytea' on db.
  15359. func Int2vectorsend(ctx context.Context, db DB, p0 pgtypes.Int2vector) ([]byte, error) {
  15360. // call pg_catalog.int2vectorsend
  15361. const sqlstr = `SELECT * FROM pg_catalog.int2vectorsend($1)`
  15362. // run
  15363. var r0 []byte
  15364. logf(sqlstr, p0)
  15365. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15366. return nil, logerror(err)
  15367. }
  15368. return r0, nil
  15369. }
  15370. // Int2xor calls the stored function 'pg_catalog.int2xor(smallint, smallint) smallint' on db.
  15371. func Int2xor(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  15372. // call pg_catalog.int2xor
  15373. const sqlstr = `SELECT * FROM pg_catalog.int2xor($1, $2)`
  15374. // run
  15375. var r0 int16
  15376. logf(sqlstr, p0, p1)
  15377. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15378. return 0, logerror(err)
  15379. }
  15380. return r0, nil
  15381. }
  15382. // Int4ByBit calls the stored function 'pg_catalog.int4(bit) integer' on db.
  15383. func Int4ByBit(ctx context.Context, db DB, p0 uint8) (int, error) {
  15384. // call pg_catalog.int4
  15385. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15386. // run
  15387. var r0 int
  15388. logf(sqlstr, p0)
  15389. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15390. return 0, logerror(err)
  15391. }
  15392. return r0, nil
  15393. }
  15394. // Int4ByNumeric calls the stored function 'pg_catalog.int4(numeric) integer' on db.
  15395. func Int4ByNumeric(ctx context.Context, db DB, p0 float64) (int, error) {
  15396. // call pg_catalog.int4
  15397. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15398. // run
  15399. var r0 int
  15400. logf(sqlstr, p0)
  15401. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15402. return 0, logerror(err)
  15403. }
  15404. return r0, nil
  15405. }
  15406. // Int4ByBoolean calls the stored function 'pg_catalog.int4(boolean) integer' on db.
  15407. func Int4ByBoolean(ctx context.Context, db DB, p0 bool) (int, error) {
  15408. // call pg_catalog.int4
  15409. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15410. // run
  15411. var r0 int
  15412. logf(sqlstr, p0)
  15413. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15414. return 0, logerror(err)
  15415. }
  15416. return r0, nil
  15417. }
  15418. // Int4BySmallint calls the stored function 'pg_catalog.int4(smallint) integer' on db.
  15419. func Int4BySmallint(ctx context.Context, db DB, p0 int16) (int, error) {
  15420. // call pg_catalog.int4
  15421. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15422. // run
  15423. var r0 int
  15424. logf(sqlstr, p0)
  15425. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15426. return 0, logerror(err)
  15427. }
  15428. return r0, nil
  15429. }
  15430. // Int4ByDoublePrecision calls the stored function 'pg_catalog.int4(double precision) integer' on db.
  15431. func Int4ByDoublePrecision(ctx context.Context, db DB, p0 float64) (int, error) {
  15432. // call pg_catalog.int4
  15433. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15434. // run
  15435. var r0 int
  15436. logf(sqlstr, p0)
  15437. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15438. return 0, logerror(err)
  15439. }
  15440. return r0, nil
  15441. }
  15442. // Int4ByReal calls the stored function 'pg_catalog.int4(real) integer' on db.
  15443. func Int4ByReal(ctx context.Context, db DB, p0 float32) (int, error) {
  15444. // call pg_catalog.int4
  15445. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15446. // run
  15447. var r0 int
  15448. logf(sqlstr, p0)
  15449. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15450. return 0, logerror(err)
  15451. }
  15452. return r0, nil
  15453. }
  15454. // Int4ByJsonb calls the stored function 'pg_catalog.int4(jsonb) integer' on db.
  15455. func Int4ByJsonb(ctx context.Context, db DB, p0 []byte) (int, error) {
  15456. // call pg_catalog.int4
  15457. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15458. // run
  15459. var r0 int
  15460. logf(sqlstr, p0)
  15461. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15462. return 0, logerror(err)
  15463. }
  15464. return r0, nil
  15465. }
  15466. // Int4ByBigint calls the stored function 'pg_catalog.int4(bigint) integer' on db.
  15467. func Int4ByBigint(ctx context.Context, db DB, p0 int64) (int, error) {
  15468. // call pg_catalog.int4
  15469. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15470. // run
  15471. var r0 int
  15472. logf(sqlstr, p0)
  15473. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15474. return 0, logerror(err)
  15475. }
  15476. return r0, nil
  15477. }
  15478. // Int4ByChar calls the stored function 'pg_catalog.int4("char") integer' on db.
  15479. func Int4ByChar(ctx context.Context, db DB, p0 pgtypes.Char) (int, error) {
  15480. // call pg_catalog.int4
  15481. const sqlstr = `SELECT * FROM pg_catalog.int4($1)`
  15482. // run
  15483. var r0 int
  15484. logf(sqlstr, p0)
  15485. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15486. return 0, logerror(err)
  15487. }
  15488. return r0, nil
  15489. }
  15490. // Int42div calls the stored function 'pg_catalog.int42div(integer, smallint) integer' on db.
  15491. func Int42div(ctx context.Context, db DB, p0 int, p1 int16) (int, error) {
  15492. // call pg_catalog.int42div
  15493. const sqlstr = `SELECT * FROM pg_catalog.int42div($1, $2)`
  15494. // run
  15495. var r0 int
  15496. logf(sqlstr, p0, p1)
  15497. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15498. return 0, logerror(err)
  15499. }
  15500. return r0, nil
  15501. }
  15502. // Int42eq calls the stored function 'pg_catalog.int42eq(integer, smallint) boolean' on db.
  15503. func Int42eq(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15504. // call pg_catalog.int42eq
  15505. const sqlstr = `SELECT * FROM pg_catalog.int42eq($1, $2)`
  15506. // run
  15507. var r0 bool
  15508. logf(sqlstr, p0, p1)
  15509. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15510. return false, logerror(err)
  15511. }
  15512. return r0, nil
  15513. }
  15514. // Int42ge calls the stored function 'pg_catalog.int42ge(integer, smallint) boolean' on db.
  15515. func Int42ge(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15516. // call pg_catalog.int42ge
  15517. const sqlstr = `SELECT * FROM pg_catalog.int42ge($1, $2)`
  15518. // run
  15519. var r0 bool
  15520. logf(sqlstr, p0, p1)
  15521. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15522. return false, logerror(err)
  15523. }
  15524. return r0, nil
  15525. }
  15526. // Int42gt calls the stored function 'pg_catalog.int42gt(integer, smallint) boolean' on db.
  15527. func Int42gt(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15528. // call pg_catalog.int42gt
  15529. const sqlstr = `SELECT * FROM pg_catalog.int42gt($1, $2)`
  15530. // run
  15531. var r0 bool
  15532. logf(sqlstr, p0, p1)
  15533. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15534. return false, logerror(err)
  15535. }
  15536. return r0, nil
  15537. }
  15538. // Int42le calls the stored function 'pg_catalog.int42le(integer, smallint) boolean' on db.
  15539. func Int42le(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15540. // call pg_catalog.int42le
  15541. const sqlstr = `SELECT * FROM pg_catalog.int42le($1, $2)`
  15542. // run
  15543. var r0 bool
  15544. logf(sqlstr, p0, p1)
  15545. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15546. return false, logerror(err)
  15547. }
  15548. return r0, nil
  15549. }
  15550. // Int42lt calls the stored function 'pg_catalog.int42lt(integer, smallint) boolean' on db.
  15551. func Int42lt(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15552. // call pg_catalog.int42lt
  15553. const sqlstr = `SELECT * FROM pg_catalog.int42lt($1, $2)`
  15554. // run
  15555. var r0 bool
  15556. logf(sqlstr, p0, p1)
  15557. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15558. return false, logerror(err)
  15559. }
  15560. return r0, nil
  15561. }
  15562. // Int42mi calls the stored function 'pg_catalog.int42mi(integer, smallint) integer' on db.
  15563. func Int42mi(ctx context.Context, db DB, p0 int, p1 int16) (int, error) {
  15564. // call pg_catalog.int42mi
  15565. const sqlstr = `SELECT * FROM pg_catalog.int42mi($1, $2)`
  15566. // run
  15567. var r0 int
  15568. logf(sqlstr, p0, p1)
  15569. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15570. return 0, logerror(err)
  15571. }
  15572. return r0, nil
  15573. }
  15574. // Int42mul calls the stored function 'pg_catalog.int42mul(integer, smallint) integer' on db.
  15575. func Int42mul(ctx context.Context, db DB, p0 int, p1 int16) (int, error) {
  15576. // call pg_catalog.int42mul
  15577. const sqlstr = `SELECT * FROM pg_catalog.int42mul($1, $2)`
  15578. // run
  15579. var r0 int
  15580. logf(sqlstr, p0, p1)
  15581. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15582. return 0, logerror(err)
  15583. }
  15584. return r0, nil
  15585. }
  15586. // Int42ne calls the stored function 'pg_catalog.int42ne(integer, smallint) boolean' on db.
  15587. func Int42ne(ctx context.Context, db DB, p0 int, p1 int16) (bool, error) {
  15588. // call pg_catalog.int42ne
  15589. const sqlstr = `SELECT * FROM pg_catalog.int42ne($1, $2)`
  15590. // run
  15591. var r0 bool
  15592. logf(sqlstr, p0, p1)
  15593. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15594. return false, logerror(err)
  15595. }
  15596. return r0, nil
  15597. }
  15598. // Int42pl calls the stored function 'pg_catalog.int42pl(integer, smallint) integer' on db.
  15599. func Int42pl(ctx context.Context, db DB, p0 int, p1 int16) (int, error) {
  15600. // call pg_catalog.int42pl
  15601. const sqlstr = `SELECT * FROM pg_catalog.int42pl($1, $2)`
  15602. // run
  15603. var r0 int
  15604. logf(sqlstr, p0, p1)
  15605. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15606. return 0, logerror(err)
  15607. }
  15608. return r0, nil
  15609. }
  15610. // Int48div calls the stored function 'pg_catalog.int48div(integer, bigint) bigint' on db.
  15611. func Int48div(ctx context.Context, db DB, p0 int, p1 int64) (int64, error) {
  15612. // call pg_catalog.int48div
  15613. const sqlstr = `SELECT * FROM pg_catalog.int48div($1, $2)`
  15614. // run
  15615. var r0 int64
  15616. logf(sqlstr, p0, p1)
  15617. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15618. return 0, logerror(err)
  15619. }
  15620. return r0, nil
  15621. }
  15622. // Int48eq calls the stored function 'pg_catalog.int48eq(integer, bigint) boolean' on db.
  15623. func Int48eq(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15624. // call pg_catalog.int48eq
  15625. const sqlstr = `SELECT * FROM pg_catalog.int48eq($1, $2)`
  15626. // run
  15627. var r0 bool
  15628. logf(sqlstr, p0, p1)
  15629. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15630. return false, logerror(err)
  15631. }
  15632. return r0, nil
  15633. }
  15634. // Int48ge calls the stored function 'pg_catalog.int48ge(integer, bigint) boolean' on db.
  15635. func Int48ge(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15636. // call pg_catalog.int48ge
  15637. const sqlstr = `SELECT * FROM pg_catalog.int48ge($1, $2)`
  15638. // run
  15639. var r0 bool
  15640. logf(sqlstr, p0, p1)
  15641. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15642. return false, logerror(err)
  15643. }
  15644. return r0, nil
  15645. }
  15646. // Int48gt calls the stored function 'pg_catalog.int48gt(integer, bigint) boolean' on db.
  15647. func Int48gt(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15648. // call pg_catalog.int48gt
  15649. const sqlstr = `SELECT * FROM pg_catalog.int48gt($1, $2)`
  15650. // run
  15651. var r0 bool
  15652. logf(sqlstr, p0, p1)
  15653. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15654. return false, logerror(err)
  15655. }
  15656. return r0, nil
  15657. }
  15658. // Int48le calls the stored function 'pg_catalog.int48le(integer, bigint) boolean' on db.
  15659. func Int48le(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15660. // call pg_catalog.int48le
  15661. const sqlstr = `SELECT * FROM pg_catalog.int48le($1, $2)`
  15662. // run
  15663. var r0 bool
  15664. logf(sqlstr, p0, p1)
  15665. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15666. return false, logerror(err)
  15667. }
  15668. return r0, nil
  15669. }
  15670. // Int48lt calls the stored function 'pg_catalog.int48lt(integer, bigint) boolean' on db.
  15671. func Int48lt(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15672. // call pg_catalog.int48lt
  15673. const sqlstr = `SELECT * FROM pg_catalog.int48lt($1, $2)`
  15674. // run
  15675. var r0 bool
  15676. logf(sqlstr, p0, p1)
  15677. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15678. return false, logerror(err)
  15679. }
  15680. return r0, nil
  15681. }
  15682. // Int48mi calls the stored function 'pg_catalog.int48mi(integer, bigint) bigint' on db.
  15683. func Int48mi(ctx context.Context, db DB, p0 int, p1 int64) (int64, error) {
  15684. // call pg_catalog.int48mi
  15685. const sqlstr = `SELECT * FROM pg_catalog.int48mi($1, $2)`
  15686. // run
  15687. var r0 int64
  15688. logf(sqlstr, p0, p1)
  15689. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15690. return 0, logerror(err)
  15691. }
  15692. return r0, nil
  15693. }
  15694. // Int48mul calls the stored function 'pg_catalog.int48mul(integer, bigint) bigint' on db.
  15695. func Int48mul(ctx context.Context, db DB, p0 int, p1 int64) (int64, error) {
  15696. // call pg_catalog.int48mul
  15697. const sqlstr = `SELECT * FROM pg_catalog.int48mul($1, $2)`
  15698. // run
  15699. var r0 int64
  15700. logf(sqlstr, p0, p1)
  15701. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15702. return 0, logerror(err)
  15703. }
  15704. return r0, nil
  15705. }
  15706. // Int48ne calls the stored function 'pg_catalog.int48ne(integer, bigint) boolean' on db.
  15707. func Int48ne(ctx context.Context, db DB, p0 int, p1 int64) (bool, error) {
  15708. // call pg_catalog.int48ne
  15709. const sqlstr = `SELECT * FROM pg_catalog.int48ne($1, $2)`
  15710. // run
  15711. var r0 bool
  15712. logf(sqlstr, p0, p1)
  15713. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15714. return false, logerror(err)
  15715. }
  15716. return r0, nil
  15717. }
  15718. // Int48pl calls the stored function 'pg_catalog.int48pl(integer, bigint) bigint' on db.
  15719. func Int48pl(ctx context.Context, db DB, p0 int, p1 int64) (int64, error) {
  15720. // call pg_catalog.int48pl
  15721. const sqlstr = `SELECT * FROM pg_catalog.int48pl($1, $2)`
  15722. // run
  15723. var r0 int64
  15724. logf(sqlstr, p0, p1)
  15725. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15726. return 0, logerror(err)
  15727. }
  15728. return r0, nil
  15729. }
  15730. // Int4Accum calls the stored function 'pg_catalog.int4_accum(internal, integer) internal' on db.
  15731. func Int4Accum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int) (pgtypes.Internal, error) {
  15732. // call pg_catalog.int4_accum
  15733. const sqlstr = `SELECT * FROM pg_catalog.int4_accum($1, $2)`
  15734. // run
  15735. var r0 pgtypes.Internal
  15736. logf(sqlstr, p0, p1)
  15737. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15738. return pgtypes.Internal{}, logerror(err)
  15739. }
  15740. return r0, nil
  15741. }
  15742. // Int4AccumInv calls the stored function 'pg_catalog.int4_accum_inv(internal, integer) internal' on db.
  15743. func Int4AccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int) (pgtypes.Internal, error) {
  15744. // call pg_catalog.int4_accum_inv
  15745. const sqlstr = `SELECT * FROM pg_catalog.int4_accum_inv($1, $2)`
  15746. // run
  15747. var r0 pgtypes.Internal
  15748. logf(sqlstr, p0, p1)
  15749. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15750. return pgtypes.Internal{}, logerror(err)
  15751. }
  15752. return r0, nil
  15753. }
  15754. // Int4AvgAccum calls the stored function 'pg_catalog.int4_avg_accum(bigint, integer) bigint' on db.
  15755. func Int4AvgAccum(ctx context.Context, db DB, p0 []int64, p1 int) ([]int64, error) {
  15756. // call pg_catalog.int4_avg_accum
  15757. const sqlstr = `SELECT * FROM pg_catalog.int4_avg_accum($1, $2)`
  15758. // run
  15759. var r0 []int64
  15760. logf(sqlstr, p0, p1)
  15761. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15762. return nil, logerror(err)
  15763. }
  15764. return r0, nil
  15765. }
  15766. // Int4AvgAccumInv calls the stored function 'pg_catalog.int4_avg_accum_inv(bigint, integer) bigint' on db.
  15767. func Int4AvgAccumInv(ctx context.Context, db DB, p0 []int64, p1 int) ([]int64, error) {
  15768. // call pg_catalog.int4_avg_accum_inv
  15769. const sqlstr = `SELECT * FROM pg_catalog.int4_avg_accum_inv($1, $2)`
  15770. // run
  15771. var r0 []int64
  15772. logf(sqlstr, p0, p1)
  15773. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15774. return nil, logerror(err)
  15775. }
  15776. return r0, nil
  15777. }
  15778. // Int4AvgCombine calls the stored function 'pg_catalog.int4_avg_combine(bigint, bigint) bigint' on db.
  15779. func Int4AvgCombine(ctx context.Context, db DB, p0, p1 []int64) ([]int64, error) {
  15780. // call pg_catalog.int4_avg_combine
  15781. const sqlstr = `SELECT * FROM pg_catalog.int4_avg_combine($1, $2)`
  15782. // run
  15783. var r0 []int64
  15784. logf(sqlstr, p0, p1)
  15785. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15786. return nil, logerror(err)
  15787. }
  15788. return r0, nil
  15789. }
  15790. // Int4MulCash calls the stored function 'pg_catalog.int4_mul_cash(integer, money) money' on db.
  15791. func Int4MulCash(ctx context.Context, db DB, p0 int, p1 string) (string, error) {
  15792. // call pg_catalog.int4_mul_cash
  15793. const sqlstr = `SELECT * FROM pg_catalog.int4_mul_cash($1, $2)`
  15794. // run
  15795. var r0 string
  15796. logf(sqlstr, p0, p1)
  15797. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15798. return "", logerror(err)
  15799. }
  15800. return r0, nil
  15801. }
  15802. // Int4Sum calls the stored function 'pg_catalog.int4_sum(bigint, integer) bigint' on db.
  15803. func Int4Sum(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  15804. // call pg_catalog.int4_sum
  15805. const sqlstr = `SELECT * FROM pg_catalog.int4_sum($1, $2)`
  15806. // run
  15807. var r0 int64
  15808. logf(sqlstr, p0, p1)
  15809. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15810. return 0, logerror(err)
  15811. }
  15812. return r0, nil
  15813. }
  15814. // Int4abs calls the stored function 'pg_catalog.int4abs(integer) integer' on db.
  15815. func Int4abs(ctx context.Context, db DB, p0 int) (int, error) {
  15816. // call pg_catalog.int4abs
  15817. const sqlstr = `SELECT * FROM pg_catalog.int4abs($1)`
  15818. // run
  15819. var r0 int
  15820. logf(sqlstr, p0)
  15821. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15822. return 0, logerror(err)
  15823. }
  15824. return r0, nil
  15825. }
  15826. // Int4and calls the stored function 'pg_catalog.int4and(integer, integer) integer' on db.
  15827. func Int4and(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15828. // call pg_catalog.int4and
  15829. const sqlstr = `SELECT * FROM pg_catalog.int4and($1, $2)`
  15830. // run
  15831. var r0 int
  15832. logf(sqlstr, p0, p1)
  15833. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15834. return 0, logerror(err)
  15835. }
  15836. return r0, nil
  15837. }
  15838. // Int4div calls the stored function 'pg_catalog.int4div(integer, integer) integer' on db.
  15839. func Int4div(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15840. // call pg_catalog.int4div
  15841. const sqlstr = `SELECT * FROM pg_catalog.int4div($1, $2)`
  15842. // run
  15843. var r0 int
  15844. logf(sqlstr, p0, p1)
  15845. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15846. return 0, logerror(err)
  15847. }
  15848. return r0, nil
  15849. }
  15850. // Int4eq calls the stored function 'pg_catalog.int4eq(integer, integer) boolean' on db.
  15851. func Int4eq(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15852. // call pg_catalog.int4eq
  15853. const sqlstr = `SELECT * FROM pg_catalog.int4eq($1, $2)`
  15854. // run
  15855. var r0 bool
  15856. logf(sqlstr, p0, p1)
  15857. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15858. return false, logerror(err)
  15859. }
  15860. return r0, nil
  15861. }
  15862. // Int4ge calls the stored function 'pg_catalog.int4ge(integer, integer) boolean' on db.
  15863. func Int4ge(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15864. // call pg_catalog.int4ge
  15865. const sqlstr = `SELECT * FROM pg_catalog.int4ge($1, $2)`
  15866. // run
  15867. var r0 bool
  15868. logf(sqlstr, p0, p1)
  15869. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15870. return false, logerror(err)
  15871. }
  15872. return r0, nil
  15873. }
  15874. // Int4gt calls the stored function 'pg_catalog.int4gt(integer, integer) boolean' on db.
  15875. func Int4gt(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15876. // call pg_catalog.int4gt
  15877. const sqlstr = `SELECT * FROM pg_catalog.int4gt($1, $2)`
  15878. // run
  15879. var r0 bool
  15880. logf(sqlstr, p0, p1)
  15881. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15882. return false, logerror(err)
  15883. }
  15884. return r0, nil
  15885. }
  15886. // Int4inc calls the stored function 'pg_catalog.int4inc(integer) integer' on db.
  15887. func Int4inc(ctx context.Context, db DB, p0 int) (int, error) {
  15888. // call pg_catalog.int4inc
  15889. const sqlstr = `SELECT * FROM pg_catalog.int4inc($1)`
  15890. // run
  15891. var r0 int
  15892. logf(sqlstr, p0)
  15893. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15894. return 0, logerror(err)
  15895. }
  15896. return r0, nil
  15897. }
  15898. // Int4larger calls the stored function 'pg_catalog.int4larger(integer, integer) integer' on db.
  15899. func Int4larger(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15900. // call pg_catalog.int4larger
  15901. const sqlstr = `SELECT * FROM pg_catalog.int4larger($1, $2)`
  15902. // run
  15903. var r0 int
  15904. logf(sqlstr, p0, p1)
  15905. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15906. return 0, logerror(err)
  15907. }
  15908. return r0, nil
  15909. }
  15910. // Int4le calls the stored function 'pg_catalog.int4le(integer, integer) boolean' on db.
  15911. func Int4le(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15912. // call pg_catalog.int4le
  15913. const sqlstr = `SELECT * FROM pg_catalog.int4le($1, $2)`
  15914. // run
  15915. var r0 bool
  15916. logf(sqlstr, p0, p1)
  15917. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15918. return false, logerror(err)
  15919. }
  15920. return r0, nil
  15921. }
  15922. // Int4lt calls the stored function 'pg_catalog.int4lt(integer, integer) boolean' on db.
  15923. func Int4lt(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15924. // call pg_catalog.int4lt
  15925. const sqlstr = `SELECT * FROM pg_catalog.int4lt($1, $2)`
  15926. // run
  15927. var r0 bool
  15928. logf(sqlstr, p0, p1)
  15929. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15930. return false, logerror(err)
  15931. }
  15932. return r0, nil
  15933. }
  15934. // Int4mi calls the stored function 'pg_catalog.int4mi(integer, integer) integer' on db.
  15935. func Int4mi(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15936. // call pg_catalog.int4mi
  15937. const sqlstr = `SELECT * FROM pg_catalog.int4mi($1, $2)`
  15938. // run
  15939. var r0 int
  15940. logf(sqlstr, p0, p1)
  15941. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15942. return 0, logerror(err)
  15943. }
  15944. return r0, nil
  15945. }
  15946. // Int4mod calls the stored function 'pg_catalog.int4mod(integer, integer) integer' on db.
  15947. func Int4mod(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15948. // call pg_catalog.int4mod
  15949. const sqlstr = `SELECT * FROM pg_catalog.int4mod($1, $2)`
  15950. // run
  15951. var r0 int
  15952. logf(sqlstr, p0, p1)
  15953. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15954. return 0, logerror(err)
  15955. }
  15956. return r0, nil
  15957. }
  15958. // Int4mul calls the stored function 'pg_catalog.int4mul(integer, integer) integer' on db.
  15959. func Int4mul(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15960. // call pg_catalog.int4mul
  15961. const sqlstr = `SELECT * FROM pg_catalog.int4mul($1, $2)`
  15962. // run
  15963. var r0 int
  15964. logf(sqlstr, p0, p1)
  15965. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15966. return 0, logerror(err)
  15967. }
  15968. return r0, nil
  15969. }
  15970. // Int4ne calls the stored function 'pg_catalog.int4ne(integer, integer) boolean' on db.
  15971. func Int4ne(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  15972. // call pg_catalog.int4ne
  15973. const sqlstr = `SELECT * FROM pg_catalog.int4ne($1, $2)`
  15974. // run
  15975. var r0 bool
  15976. logf(sqlstr, p0, p1)
  15977. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  15978. return false, logerror(err)
  15979. }
  15980. return r0, nil
  15981. }
  15982. // Int4not calls the stored function 'pg_catalog.int4not(integer) integer' on db.
  15983. func Int4not(ctx context.Context, db DB, p0 int) (int, error) {
  15984. // call pg_catalog.int4not
  15985. const sqlstr = `SELECT * FROM pg_catalog.int4not($1)`
  15986. // run
  15987. var r0 int
  15988. logf(sqlstr, p0)
  15989. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  15990. return 0, logerror(err)
  15991. }
  15992. return r0, nil
  15993. }
  15994. // Int4or calls the stored function 'pg_catalog.int4or(integer, integer) integer' on db.
  15995. func Int4or(ctx context.Context, db DB, p0, p1 int) (int, error) {
  15996. // call pg_catalog.int4or
  15997. const sqlstr = `SELECT * FROM pg_catalog.int4or($1, $2)`
  15998. // run
  15999. var r0 int
  16000. logf(sqlstr, p0, p1)
  16001. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16002. return 0, logerror(err)
  16003. }
  16004. return r0, nil
  16005. }
  16006. // Int4pl calls the stored function 'pg_catalog.int4pl(integer, integer) integer' on db.
  16007. func Int4pl(ctx context.Context, db DB, p0, p1 int) (int, error) {
  16008. // call pg_catalog.int4pl
  16009. const sqlstr = `SELECT * FROM pg_catalog.int4pl($1, $2)`
  16010. // run
  16011. var r0 int
  16012. logf(sqlstr, p0, p1)
  16013. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16014. return 0, logerror(err)
  16015. }
  16016. return r0, nil
  16017. }
  16018. // Int4rangeByIntegerAndInteger calls the stored function 'pg_catalog.int4range(integer, integer) int4range' on db.
  16019. func Int4rangeByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (pgtypes.Int4range, error) {
  16020. // call pg_catalog.int4range
  16021. const sqlstr = `SELECT * FROM pg_catalog.int4range($1, $2)`
  16022. // run
  16023. var r0 pgtypes.Int4range
  16024. logf(sqlstr, p0, p1)
  16025. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16026. return pgtypes.Int4range{}, logerror(err)
  16027. }
  16028. return r0, nil
  16029. }
  16030. // Int4rangeByIntegerIntegerAndText calls the stored function 'pg_catalog.int4range(integer, integer, text) int4range' on db.
  16031. func Int4rangeByIntegerIntegerAndText(ctx context.Context, db DB, p0, p1 int, p2 string) (pgtypes.Int4range, error) {
  16032. // call pg_catalog.int4range
  16033. const sqlstr = `SELECT * FROM pg_catalog.int4range($1, $2, $3)`
  16034. // run
  16035. var r0 pgtypes.Int4range
  16036. logf(sqlstr, p0, p1, p2)
  16037. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  16038. return pgtypes.Int4range{}, logerror(err)
  16039. }
  16040. return r0, nil
  16041. }
  16042. // Int4rangeCanonical calls the stored function 'pg_catalog.int4range_canonical(int4range) int4range' on db.
  16043. func Int4rangeCanonical(ctx context.Context, db DB, p0 pgtypes.Int4range) (pgtypes.Int4range, error) {
  16044. // call pg_catalog.int4range_canonical
  16045. const sqlstr = `SELECT * FROM pg_catalog.int4range_canonical($1)`
  16046. // run
  16047. var r0 pgtypes.Int4range
  16048. logf(sqlstr, p0)
  16049. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16050. return pgtypes.Int4range{}, logerror(err)
  16051. }
  16052. return r0, nil
  16053. }
  16054. // Int4rangeSubdiff calls the stored function 'pg_catalog.int4range_subdiff(integer, integer) double precision' on db.
  16055. func Int4rangeSubdiff(ctx context.Context, db DB, p0, p1 int) (float64, error) {
  16056. // call pg_catalog.int4range_subdiff
  16057. const sqlstr = `SELECT * FROM pg_catalog.int4range_subdiff($1, $2)`
  16058. // run
  16059. var r0 float64
  16060. logf(sqlstr, p0, p1)
  16061. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16062. return 0.0, logerror(err)
  16063. }
  16064. return r0, nil
  16065. }
  16066. // Int4recv calls the stored function 'pg_catalog.int4recv(internal) integer' on db.
  16067. func Int4recv(ctx context.Context, db DB, p0 pgtypes.Internal) (int, error) {
  16068. // call pg_catalog.int4recv
  16069. const sqlstr = `SELECT * FROM pg_catalog.int4recv($1)`
  16070. // run
  16071. var r0 int
  16072. logf(sqlstr, p0)
  16073. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16074. return 0, logerror(err)
  16075. }
  16076. return r0, nil
  16077. }
  16078. // Int4send calls the stored function 'pg_catalog.int4send(integer) bytea' on db.
  16079. func Int4send(ctx context.Context, db DB, p0 int) ([]byte, error) {
  16080. // call pg_catalog.int4send
  16081. const sqlstr = `SELECT * FROM pg_catalog.int4send($1)`
  16082. // run
  16083. var r0 []byte
  16084. logf(sqlstr, p0)
  16085. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16086. return nil, logerror(err)
  16087. }
  16088. return r0, nil
  16089. }
  16090. // Int4shl calls the stored function 'pg_catalog.int4shl(integer, integer) integer' on db.
  16091. func Int4shl(ctx context.Context, db DB, p0, p1 int) (int, error) {
  16092. // call pg_catalog.int4shl
  16093. const sqlstr = `SELECT * FROM pg_catalog.int4shl($1, $2)`
  16094. // run
  16095. var r0 int
  16096. logf(sqlstr, p0, p1)
  16097. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16098. return 0, logerror(err)
  16099. }
  16100. return r0, nil
  16101. }
  16102. // Int4shr calls the stored function 'pg_catalog.int4shr(integer, integer) integer' on db.
  16103. func Int4shr(ctx context.Context, db DB, p0, p1 int) (int, error) {
  16104. // call pg_catalog.int4shr
  16105. const sqlstr = `SELECT * FROM pg_catalog.int4shr($1, $2)`
  16106. // run
  16107. var r0 int
  16108. logf(sqlstr, p0, p1)
  16109. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16110. return 0, logerror(err)
  16111. }
  16112. return r0, nil
  16113. }
  16114. // Int4smaller calls the stored function 'pg_catalog.int4smaller(integer, integer) integer' on db.
  16115. func Int4smaller(ctx context.Context, db DB, p0, p1 int) (int, error) {
  16116. // call pg_catalog.int4smaller
  16117. const sqlstr = `SELECT * FROM pg_catalog.int4smaller($1, $2)`
  16118. // run
  16119. var r0 int
  16120. logf(sqlstr, p0, p1)
  16121. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16122. return 0, logerror(err)
  16123. }
  16124. return r0, nil
  16125. }
  16126. // Int4um calls the stored function 'pg_catalog.int4um(integer) integer' on db.
  16127. func Int4um(ctx context.Context, db DB, p0 int) (int, error) {
  16128. // call pg_catalog.int4um
  16129. const sqlstr = `SELECT * FROM pg_catalog.int4um($1)`
  16130. // run
  16131. var r0 int
  16132. logf(sqlstr, p0)
  16133. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16134. return 0, logerror(err)
  16135. }
  16136. return r0, nil
  16137. }
  16138. // Int4up calls the stored function 'pg_catalog.int4up(integer) integer' on db.
  16139. func Int4up(ctx context.Context, db DB, p0 int) (int, error) {
  16140. // call pg_catalog.int4up
  16141. const sqlstr = `SELECT * FROM pg_catalog.int4up($1)`
  16142. // run
  16143. var r0 int
  16144. logf(sqlstr, p0)
  16145. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16146. return 0, logerror(err)
  16147. }
  16148. return r0, nil
  16149. }
  16150. // Int4xor calls the stored function 'pg_catalog.int4xor(integer, integer) integer' on db.
  16151. func Int4xor(ctx context.Context, db DB, p0, p1 int) (int, error) {
  16152. // call pg_catalog.int4xor
  16153. const sqlstr = `SELECT * FROM pg_catalog.int4xor($1, $2)`
  16154. // run
  16155. var r0 int
  16156. logf(sqlstr, p0, p1)
  16157. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16158. return 0, logerror(err)
  16159. }
  16160. return r0, nil
  16161. }
  16162. // Int8ByOid calls the stored function 'pg_catalog.int8(oid) bigint' on db.
  16163. func Int8ByOid(ctx context.Context, db DB, p0 pgtypes.Oid) (int64, error) {
  16164. // call pg_catalog.int8
  16165. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16166. // run
  16167. var r0 int64
  16168. logf(sqlstr, p0)
  16169. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16170. return 0, logerror(err)
  16171. }
  16172. return r0, nil
  16173. }
  16174. // Int8ByNumeric calls the stored function 'pg_catalog.int8(numeric) bigint' on db.
  16175. func Int8ByNumeric(ctx context.Context, db DB, p0 float64) (int64, error) {
  16176. // call pg_catalog.int8
  16177. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16178. // run
  16179. var r0 int64
  16180. logf(sqlstr, p0)
  16181. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16182. return 0, logerror(err)
  16183. }
  16184. return r0, nil
  16185. }
  16186. // Int8ByBit calls the stored function 'pg_catalog.int8(bit) bigint' on db.
  16187. func Int8ByBit(ctx context.Context, db DB, p0 uint8) (int64, error) {
  16188. // call pg_catalog.int8
  16189. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16190. // run
  16191. var r0 int64
  16192. logf(sqlstr, p0)
  16193. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16194. return 0, logerror(err)
  16195. }
  16196. return r0, nil
  16197. }
  16198. // Int8ByJsonb calls the stored function 'pg_catalog.int8(jsonb) bigint' on db.
  16199. func Int8ByJsonb(ctx context.Context, db DB, p0 []byte) (int64, error) {
  16200. // call pg_catalog.int8
  16201. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16202. // run
  16203. var r0 int64
  16204. logf(sqlstr, p0)
  16205. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16206. return 0, logerror(err)
  16207. }
  16208. return r0, nil
  16209. }
  16210. // Int8ByInteger calls the stored function 'pg_catalog.int8(integer) bigint' on db.
  16211. func Int8ByInteger(ctx context.Context, db DB, p0 int) (int64, error) {
  16212. // call pg_catalog.int8
  16213. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16214. // run
  16215. var r0 int64
  16216. logf(sqlstr, p0)
  16217. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16218. return 0, logerror(err)
  16219. }
  16220. return r0, nil
  16221. }
  16222. // Int8ByDoublePrecision calls the stored function 'pg_catalog.int8(double precision) bigint' on db.
  16223. func Int8ByDoublePrecision(ctx context.Context, db DB, p0 float64) (int64, error) {
  16224. // call pg_catalog.int8
  16225. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16226. // run
  16227. var r0 int64
  16228. logf(sqlstr, p0)
  16229. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16230. return 0, logerror(err)
  16231. }
  16232. return r0, nil
  16233. }
  16234. // Int8ByReal calls the stored function 'pg_catalog.int8(real) bigint' on db.
  16235. func Int8ByReal(ctx context.Context, db DB, p0 float32) (int64, error) {
  16236. // call pg_catalog.int8
  16237. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16238. // run
  16239. var r0 int64
  16240. logf(sqlstr, p0)
  16241. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16242. return 0, logerror(err)
  16243. }
  16244. return r0, nil
  16245. }
  16246. // Int8BySmallint calls the stored function 'pg_catalog.int8(smallint) bigint' on db.
  16247. func Int8BySmallint(ctx context.Context, db DB, p0 int16) (int64, error) {
  16248. // call pg_catalog.int8
  16249. const sqlstr = `SELECT * FROM pg_catalog.int8($1)`
  16250. // run
  16251. var r0 int64
  16252. logf(sqlstr, p0)
  16253. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16254. return 0, logerror(err)
  16255. }
  16256. return r0, nil
  16257. }
  16258. // Int82div calls the stored function 'pg_catalog.int82div(bigint, smallint) bigint' on db.
  16259. func Int82div(ctx context.Context, db DB, p0 int64, p1 int16) (int64, error) {
  16260. // call pg_catalog.int82div
  16261. const sqlstr = `SELECT * FROM pg_catalog.int82div($1, $2)`
  16262. // run
  16263. var r0 int64
  16264. logf(sqlstr, p0, p1)
  16265. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16266. return 0, logerror(err)
  16267. }
  16268. return r0, nil
  16269. }
  16270. // Int82eq calls the stored function 'pg_catalog.int82eq(bigint, smallint) boolean' on db.
  16271. func Int82eq(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16272. // call pg_catalog.int82eq
  16273. const sqlstr = `SELECT * FROM pg_catalog.int82eq($1, $2)`
  16274. // run
  16275. var r0 bool
  16276. logf(sqlstr, p0, p1)
  16277. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16278. return false, logerror(err)
  16279. }
  16280. return r0, nil
  16281. }
  16282. // Int82ge calls the stored function 'pg_catalog.int82ge(bigint, smallint) boolean' on db.
  16283. func Int82ge(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16284. // call pg_catalog.int82ge
  16285. const sqlstr = `SELECT * FROM pg_catalog.int82ge($1, $2)`
  16286. // run
  16287. var r0 bool
  16288. logf(sqlstr, p0, p1)
  16289. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16290. return false, logerror(err)
  16291. }
  16292. return r0, nil
  16293. }
  16294. // Int82gt calls the stored function 'pg_catalog.int82gt(bigint, smallint) boolean' on db.
  16295. func Int82gt(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16296. // call pg_catalog.int82gt
  16297. const sqlstr = `SELECT * FROM pg_catalog.int82gt($1, $2)`
  16298. // run
  16299. var r0 bool
  16300. logf(sqlstr, p0, p1)
  16301. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16302. return false, logerror(err)
  16303. }
  16304. return r0, nil
  16305. }
  16306. // Int82le calls the stored function 'pg_catalog.int82le(bigint, smallint) boolean' on db.
  16307. func Int82le(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16308. // call pg_catalog.int82le
  16309. const sqlstr = `SELECT * FROM pg_catalog.int82le($1, $2)`
  16310. // run
  16311. var r0 bool
  16312. logf(sqlstr, p0, p1)
  16313. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16314. return false, logerror(err)
  16315. }
  16316. return r0, nil
  16317. }
  16318. // Int82lt calls the stored function 'pg_catalog.int82lt(bigint, smallint) boolean' on db.
  16319. func Int82lt(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16320. // call pg_catalog.int82lt
  16321. const sqlstr = `SELECT * FROM pg_catalog.int82lt($1, $2)`
  16322. // run
  16323. var r0 bool
  16324. logf(sqlstr, p0, p1)
  16325. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16326. return false, logerror(err)
  16327. }
  16328. return r0, nil
  16329. }
  16330. // Int82mi calls the stored function 'pg_catalog.int82mi(bigint, smallint) bigint' on db.
  16331. func Int82mi(ctx context.Context, db DB, p0 int64, p1 int16) (int64, error) {
  16332. // call pg_catalog.int82mi
  16333. const sqlstr = `SELECT * FROM pg_catalog.int82mi($1, $2)`
  16334. // run
  16335. var r0 int64
  16336. logf(sqlstr, p0, p1)
  16337. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16338. return 0, logerror(err)
  16339. }
  16340. return r0, nil
  16341. }
  16342. // Int82mul calls the stored function 'pg_catalog.int82mul(bigint, smallint) bigint' on db.
  16343. func Int82mul(ctx context.Context, db DB, p0 int64, p1 int16) (int64, error) {
  16344. // call pg_catalog.int82mul
  16345. const sqlstr = `SELECT * FROM pg_catalog.int82mul($1, $2)`
  16346. // run
  16347. var r0 int64
  16348. logf(sqlstr, p0, p1)
  16349. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16350. return 0, logerror(err)
  16351. }
  16352. return r0, nil
  16353. }
  16354. // Int82ne calls the stored function 'pg_catalog.int82ne(bigint, smallint) boolean' on db.
  16355. func Int82ne(ctx context.Context, db DB, p0 int64, p1 int16) (bool, error) {
  16356. // call pg_catalog.int82ne
  16357. const sqlstr = `SELECT * FROM pg_catalog.int82ne($1, $2)`
  16358. // run
  16359. var r0 bool
  16360. logf(sqlstr, p0, p1)
  16361. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16362. return false, logerror(err)
  16363. }
  16364. return r0, nil
  16365. }
  16366. // Int82pl calls the stored function 'pg_catalog.int82pl(bigint, smallint) bigint' on db.
  16367. func Int82pl(ctx context.Context, db DB, p0 int64, p1 int16) (int64, error) {
  16368. // call pg_catalog.int82pl
  16369. const sqlstr = `SELECT * FROM pg_catalog.int82pl($1, $2)`
  16370. // run
  16371. var r0 int64
  16372. logf(sqlstr, p0, p1)
  16373. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16374. return 0, logerror(err)
  16375. }
  16376. return r0, nil
  16377. }
  16378. // Int84div calls the stored function 'pg_catalog.int84div(bigint, integer) bigint' on db.
  16379. func Int84div(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16380. // call pg_catalog.int84div
  16381. const sqlstr = `SELECT * FROM pg_catalog.int84div($1, $2)`
  16382. // run
  16383. var r0 int64
  16384. logf(sqlstr, p0, p1)
  16385. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16386. return 0, logerror(err)
  16387. }
  16388. return r0, nil
  16389. }
  16390. // Int84eq calls the stored function 'pg_catalog.int84eq(bigint, integer) boolean' on db.
  16391. func Int84eq(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16392. // call pg_catalog.int84eq
  16393. const sqlstr = `SELECT * FROM pg_catalog.int84eq($1, $2)`
  16394. // run
  16395. var r0 bool
  16396. logf(sqlstr, p0, p1)
  16397. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16398. return false, logerror(err)
  16399. }
  16400. return r0, nil
  16401. }
  16402. // Int84ge calls the stored function 'pg_catalog.int84ge(bigint, integer) boolean' on db.
  16403. func Int84ge(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16404. // call pg_catalog.int84ge
  16405. const sqlstr = `SELECT * FROM pg_catalog.int84ge($1, $2)`
  16406. // run
  16407. var r0 bool
  16408. logf(sqlstr, p0, p1)
  16409. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16410. return false, logerror(err)
  16411. }
  16412. return r0, nil
  16413. }
  16414. // Int84gt calls the stored function 'pg_catalog.int84gt(bigint, integer) boolean' on db.
  16415. func Int84gt(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16416. // call pg_catalog.int84gt
  16417. const sqlstr = `SELECT * FROM pg_catalog.int84gt($1, $2)`
  16418. // run
  16419. var r0 bool
  16420. logf(sqlstr, p0, p1)
  16421. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16422. return false, logerror(err)
  16423. }
  16424. return r0, nil
  16425. }
  16426. // Int84le calls the stored function 'pg_catalog.int84le(bigint, integer) boolean' on db.
  16427. func Int84le(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16428. // call pg_catalog.int84le
  16429. const sqlstr = `SELECT * FROM pg_catalog.int84le($1, $2)`
  16430. // run
  16431. var r0 bool
  16432. logf(sqlstr, p0, p1)
  16433. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16434. return false, logerror(err)
  16435. }
  16436. return r0, nil
  16437. }
  16438. // Int84lt calls the stored function 'pg_catalog.int84lt(bigint, integer) boolean' on db.
  16439. func Int84lt(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16440. // call pg_catalog.int84lt
  16441. const sqlstr = `SELECT * FROM pg_catalog.int84lt($1, $2)`
  16442. // run
  16443. var r0 bool
  16444. logf(sqlstr, p0, p1)
  16445. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16446. return false, logerror(err)
  16447. }
  16448. return r0, nil
  16449. }
  16450. // Int84mi calls the stored function 'pg_catalog.int84mi(bigint, integer) bigint' on db.
  16451. func Int84mi(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16452. // call pg_catalog.int84mi
  16453. const sqlstr = `SELECT * FROM pg_catalog.int84mi($1, $2)`
  16454. // run
  16455. var r0 int64
  16456. logf(sqlstr, p0, p1)
  16457. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16458. return 0, logerror(err)
  16459. }
  16460. return r0, nil
  16461. }
  16462. // Int84mul calls the stored function 'pg_catalog.int84mul(bigint, integer) bigint' on db.
  16463. func Int84mul(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16464. // call pg_catalog.int84mul
  16465. const sqlstr = `SELECT * FROM pg_catalog.int84mul($1, $2)`
  16466. // run
  16467. var r0 int64
  16468. logf(sqlstr, p0, p1)
  16469. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16470. return 0, logerror(err)
  16471. }
  16472. return r0, nil
  16473. }
  16474. // Int84ne calls the stored function 'pg_catalog.int84ne(bigint, integer) boolean' on db.
  16475. func Int84ne(ctx context.Context, db DB, p0 int64, p1 int) (bool, error) {
  16476. // call pg_catalog.int84ne
  16477. const sqlstr = `SELECT * FROM pg_catalog.int84ne($1, $2)`
  16478. // run
  16479. var r0 bool
  16480. logf(sqlstr, p0, p1)
  16481. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16482. return false, logerror(err)
  16483. }
  16484. return r0, nil
  16485. }
  16486. // Int84pl calls the stored function 'pg_catalog.int84pl(bigint, integer) bigint' on db.
  16487. func Int84pl(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16488. // call pg_catalog.int84pl
  16489. const sqlstr = `SELECT * FROM pg_catalog.int84pl($1, $2)`
  16490. // run
  16491. var r0 int64
  16492. logf(sqlstr, p0, p1)
  16493. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16494. return 0, logerror(err)
  16495. }
  16496. return r0, nil
  16497. }
  16498. // Int8Accum calls the stored function 'pg_catalog.int8_accum(internal, bigint) internal' on db.
  16499. func Int8Accum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int64) (pgtypes.Internal, error) {
  16500. // call pg_catalog.int8_accum
  16501. const sqlstr = `SELECT * FROM pg_catalog.int8_accum($1, $2)`
  16502. // run
  16503. var r0 pgtypes.Internal
  16504. logf(sqlstr, p0, p1)
  16505. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16506. return pgtypes.Internal{}, logerror(err)
  16507. }
  16508. return r0, nil
  16509. }
  16510. // Int8AccumInv calls the stored function 'pg_catalog.int8_accum_inv(internal, bigint) internal' on db.
  16511. func Int8AccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int64) (pgtypes.Internal, error) {
  16512. // call pg_catalog.int8_accum_inv
  16513. const sqlstr = `SELECT * FROM pg_catalog.int8_accum_inv($1, $2)`
  16514. // run
  16515. var r0 pgtypes.Internal
  16516. logf(sqlstr, p0, p1)
  16517. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16518. return pgtypes.Internal{}, logerror(err)
  16519. }
  16520. return r0, nil
  16521. }
  16522. // Int8Avg calls the stored function 'pg_catalog.int8_avg(bigint) numeric' on db.
  16523. func Int8Avg(ctx context.Context, db DB, p0 []int64) (float64, error) {
  16524. // call pg_catalog.int8_avg
  16525. const sqlstr = `SELECT * FROM pg_catalog.int8_avg($1)`
  16526. // run
  16527. var r0 float64
  16528. logf(sqlstr, p0)
  16529. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16530. return 0.0, logerror(err)
  16531. }
  16532. return r0, nil
  16533. }
  16534. // Int8AvgAccum calls the stored function 'pg_catalog.int8_avg_accum(internal, bigint) internal' on db.
  16535. func Int8AvgAccum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int64) (pgtypes.Internal, error) {
  16536. // call pg_catalog.int8_avg_accum
  16537. const sqlstr = `SELECT * FROM pg_catalog.int8_avg_accum($1, $2)`
  16538. // run
  16539. var r0 pgtypes.Internal
  16540. logf(sqlstr, p0, p1)
  16541. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16542. return pgtypes.Internal{}, logerror(err)
  16543. }
  16544. return r0, nil
  16545. }
  16546. // Int8AvgAccumInv calls the stored function 'pg_catalog.int8_avg_accum_inv(internal, bigint) internal' on db.
  16547. func Int8AvgAccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 int64) (pgtypes.Internal, error) {
  16548. // call pg_catalog.int8_avg_accum_inv
  16549. const sqlstr = `SELECT * FROM pg_catalog.int8_avg_accum_inv($1, $2)`
  16550. // run
  16551. var r0 pgtypes.Internal
  16552. logf(sqlstr, p0, p1)
  16553. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16554. return pgtypes.Internal{}, logerror(err)
  16555. }
  16556. return r0, nil
  16557. }
  16558. // Int8AvgCombine calls the stored function 'pg_catalog.int8_avg_combine(internal, internal) internal' on db.
  16559. func Int8AvgCombine(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  16560. // call pg_catalog.int8_avg_combine
  16561. const sqlstr = `SELECT * FROM pg_catalog.int8_avg_combine($1, $2)`
  16562. // run
  16563. var r0 pgtypes.Internal
  16564. logf(sqlstr, p0, p1)
  16565. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16566. return pgtypes.Internal{}, logerror(err)
  16567. }
  16568. return r0, nil
  16569. }
  16570. // Int8AvgDeserialize calls the stored function 'pg_catalog.int8_avg_deserialize(bytea, internal) internal' on db.
  16571. func Int8AvgDeserialize(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  16572. // call pg_catalog.int8_avg_deserialize
  16573. const sqlstr = `SELECT * FROM pg_catalog.int8_avg_deserialize($1, $2)`
  16574. // run
  16575. var r0 pgtypes.Internal
  16576. logf(sqlstr, p0, p1)
  16577. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16578. return pgtypes.Internal{}, logerror(err)
  16579. }
  16580. return r0, nil
  16581. }
  16582. // Int8AvgSerialize calls the stored function 'pg_catalog.int8_avg_serialize(internal) bytea' on db.
  16583. func Int8AvgSerialize(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  16584. // call pg_catalog.int8_avg_serialize
  16585. const sqlstr = `SELECT * FROM pg_catalog.int8_avg_serialize($1)`
  16586. // run
  16587. var r0 []byte
  16588. logf(sqlstr, p0)
  16589. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16590. return nil, logerror(err)
  16591. }
  16592. return r0, nil
  16593. }
  16594. // Int8MulCash calls the stored function 'pg_catalog.int8_mul_cash(bigint, money) money' on db.
  16595. func Int8MulCash(ctx context.Context, db DB, p0 int64, p1 string) (string, error) {
  16596. // call pg_catalog.int8_mul_cash
  16597. const sqlstr = `SELECT * FROM pg_catalog.int8_mul_cash($1, $2)`
  16598. // run
  16599. var r0 string
  16600. logf(sqlstr, p0, p1)
  16601. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16602. return "", logerror(err)
  16603. }
  16604. return r0, nil
  16605. }
  16606. // Int8Sum calls the stored function 'pg_catalog.int8_sum(numeric, bigint) numeric' on db.
  16607. func Int8Sum(ctx context.Context, db DB, p0 float64, p1 int64) (float64, error) {
  16608. // call pg_catalog.int8_sum
  16609. const sqlstr = `SELECT * FROM pg_catalog.int8_sum($1, $2)`
  16610. // run
  16611. var r0 float64
  16612. logf(sqlstr, p0, p1)
  16613. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16614. return 0.0, logerror(err)
  16615. }
  16616. return r0, nil
  16617. }
  16618. // Int8abs calls the stored function 'pg_catalog.int8abs(bigint) bigint' on db.
  16619. func Int8abs(ctx context.Context, db DB, p0 int64) (int64, error) {
  16620. // call pg_catalog.int8abs
  16621. const sqlstr = `SELECT * FROM pg_catalog.int8abs($1)`
  16622. // run
  16623. var r0 int64
  16624. logf(sqlstr, p0)
  16625. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16626. return 0, logerror(err)
  16627. }
  16628. return r0, nil
  16629. }
  16630. // Int8and calls the stored function 'pg_catalog.int8and(bigint, bigint) bigint' on db.
  16631. func Int8and(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16632. // call pg_catalog.int8and
  16633. const sqlstr = `SELECT * FROM pg_catalog.int8and($1, $2)`
  16634. // run
  16635. var r0 int64
  16636. logf(sqlstr, p0, p1)
  16637. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16638. return 0, logerror(err)
  16639. }
  16640. return r0, nil
  16641. }
  16642. // Int8dec calls the stored function 'pg_catalog.int8dec(bigint) bigint' on db.
  16643. func Int8dec(ctx context.Context, db DB, p0 int64) (int64, error) {
  16644. // call pg_catalog.int8dec
  16645. const sqlstr = `SELECT * FROM pg_catalog.int8dec($1)`
  16646. // run
  16647. var r0 int64
  16648. logf(sqlstr, p0)
  16649. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16650. return 0, logerror(err)
  16651. }
  16652. return r0, nil
  16653. }
  16654. // Int8decAny calls the stored function 'pg_catalog.int8dec_any(bigint, "any") bigint' on db.
  16655. func Int8decAny(ctx context.Context, db DB, p0 int64, p1 pgtypes.Any) (int64, error) {
  16656. // call pg_catalog.int8dec_any
  16657. const sqlstr = `SELECT * FROM pg_catalog.int8dec_any($1, $2)`
  16658. // run
  16659. var r0 int64
  16660. logf(sqlstr, p0, p1)
  16661. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16662. return 0, logerror(err)
  16663. }
  16664. return r0, nil
  16665. }
  16666. // Int8div calls the stored function 'pg_catalog.int8div(bigint, bigint) bigint' on db.
  16667. func Int8div(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16668. // call pg_catalog.int8div
  16669. const sqlstr = `SELECT * FROM pg_catalog.int8div($1, $2)`
  16670. // run
  16671. var r0 int64
  16672. logf(sqlstr, p0, p1)
  16673. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16674. return 0, logerror(err)
  16675. }
  16676. return r0, nil
  16677. }
  16678. // Int8eq calls the stored function 'pg_catalog.int8eq(bigint, bigint) boolean' on db.
  16679. func Int8eq(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16680. // call pg_catalog.int8eq
  16681. const sqlstr = `SELECT * FROM pg_catalog.int8eq($1, $2)`
  16682. // run
  16683. var r0 bool
  16684. logf(sqlstr, p0, p1)
  16685. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16686. return false, logerror(err)
  16687. }
  16688. return r0, nil
  16689. }
  16690. // Int8ge calls the stored function 'pg_catalog.int8ge(bigint, bigint) boolean' on db.
  16691. func Int8ge(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16692. // call pg_catalog.int8ge
  16693. const sqlstr = `SELECT * FROM pg_catalog.int8ge($1, $2)`
  16694. // run
  16695. var r0 bool
  16696. logf(sqlstr, p0, p1)
  16697. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16698. return false, logerror(err)
  16699. }
  16700. return r0, nil
  16701. }
  16702. // Int8gt calls the stored function 'pg_catalog.int8gt(bigint, bigint) boolean' on db.
  16703. func Int8gt(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16704. // call pg_catalog.int8gt
  16705. const sqlstr = `SELECT * FROM pg_catalog.int8gt($1, $2)`
  16706. // run
  16707. var r0 bool
  16708. logf(sqlstr, p0, p1)
  16709. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16710. return false, logerror(err)
  16711. }
  16712. return r0, nil
  16713. }
  16714. // Int8inc calls the stored function 'pg_catalog.int8inc(bigint) bigint' on db.
  16715. func Int8inc(ctx context.Context, db DB, p0 int64) (int64, error) {
  16716. // call pg_catalog.int8inc
  16717. const sqlstr = `SELECT * FROM pg_catalog.int8inc($1)`
  16718. // run
  16719. var r0 int64
  16720. logf(sqlstr, p0)
  16721. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16722. return 0, logerror(err)
  16723. }
  16724. return r0, nil
  16725. }
  16726. // Int8incAny calls the stored function 'pg_catalog.int8inc_any(bigint, "any") bigint' on db.
  16727. func Int8incAny(ctx context.Context, db DB, p0 int64, p1 pgtypes.Any) (int64, error) {
  16728. // call pg_catalog.int8inc_any
  16729. const sqlstr = `SELECT * FROM pg_catalog.int8inc_any($1, $2)`
  16730. // run
  16731. var r0 int64
  16732. logf(sqlstr, p0, p1)
  16733. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16734. return 0, logerror(err)
  16735. }
  16736. return r0, nil
  16737. }
  16738. // Int8incFloat8Float8 calls the stored function 'pg_catalog.int8inc_float8_float8(bigint, double precision, double precision) bigint' on db.
  16739. func Int8incFloat8Float8(ctx context.Context, db DB, p0 int64, p1, p2 float64) (int64, error) {
  16740. // call pg_catalog.int8inc_float8_float8
  16741. const sqlstr = `SELECT * FROM pg_catalog.int8inc_float8_float8($1, $2, $3)`
  16742. // run
  16743. var r0 int64
  16744. logf(sqlstr, p0, p1, p2)
  16745. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  16746. return 0, logerror(err)
  16747. }
  16748. return r0, nil
  16749. }
  16750. // Int8larger calls the stored function 'pg_catalog.int8larger(bigint, bigint) bigint' on db.
  16751. func Int8larger(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16752. // call pg_catalog.int8larger
  16753. const sqlstr = `SELECT * FROM pg_catalog.int8larger($1, $2)`
  16754. // run
  16755. var r0 int64
  16756. logf(sqlstr, p0, p1)
  16757. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16758. return 0, logerror(err)
  16759. }
  16760. return r0, nil
  16761. }
  16762. // Int8le calls the stored function 'pg_catalog.int8le(bigint, bigint) boolean' on db.
  16763. func Int8le(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16764. // call pg_catalog.int8le
  16765. const sqlstr = `SELECT * FROM pg_catalog.int8le($1, $2)`
  16766. // run
  16767. var r0 bool
  16768. logf(sqlstr, p0, p1)
  16769. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16770. return false, logerror(err)
  16771. }
  16772. return r0, nil
  16773. }
  16774. // Int8lt calls the stored function 'pg_catalog.int8lt(bigint, bigint) boolean' on db.
  16775. func Int8lt(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16776. // call pg_catalog.int8lt
  16777. const sqlstr = `SELECT * FROM pg_catalog.int8lt($1, $2)`
  16778. // run
  16779. var r0 bool
  16780. logf(sqlstr, p0, p1)
  16781. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16782. return false, logerror(err)
  16783. }
  16784. return r0, nil
  16785. }
  16786. // Int8mi calls the stored function 'pg_catalog.int8mi(bigint, bigint) bigint' on db.
  16787. func Int8mi(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16788. // call pg_catalog.int8mi
  16789. const sqlstr = `SELECT * FROM pg_catalog.int8mi($1, $2)`
  16790. // run
  16791. var r0 int64
  16792. logf(sqlstr, p0, p1)
  16793. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16794. return 0, logerror(err)
  16795. }
  16796. return r0, nil
  16797. }
  16798. // Int8mod calls the stored function 'pg_catalog.int8mod(bigint, bigint) bigint' on db.
  16799. func Int8mod(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16800. // call pg_catalog.int8mod
  16801. const sqlstr = `SELECT * FROM pg_catalog.int8mod($1, $2)`
  16802. // run
  16803. var r0 int64
  16804. logf(sqlstr, p0, p1)
  16805. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16806. return 0, logerror(err)
  16807. }
  16808. return r0, nil
  16809. }
  16810. // Int8mul calls the stored function 'pg_catalog.int8mul(bigint, bigint) bigint' on db.
  16811. func Int8mul(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16812. // call pg_catalog.int8mul
  16813. const sqlstr = `SELECT * FROM pg_catalog.int8mul($1, $2)`
  16814. // run
  16815. var r0 int64
  16816. logf(sqlstr, p0, p1)
  16817. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16818. return 0, logerror(err)
  16819. }
  16820. return r0, nil
  16821. }
  16822. // Int8ne calls the stored function 'pg_catalog.int8ne(bigint, bigint) boolean' on db.
  16823. func Int8ne(ctx context.Context, db DB, p0, p1 int64) (bool, error) {
  16824. // call pg_catalog.int8ne
  16825. const sqlstr = `SELECT * FROM pg_catalog.int8ne($1, $2)`
  16826. // run
  16827. var r0 bool
  16828. logf(sqlstr, p0, p1)
  16829. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16830. return false, logerror(err)
  16831. }
  16832. return r0, nil
  16833. }
  16834. // Int8not calls the stored function 'pg_catalog.int8not(bigint) bigint' on db.
  16835. func Int8not(ctx context.Context, db DB, p0 int64) (int64, error) {
  16836. // call pg_catalog.int8not
  16837. const sqlstr = `SELECT * FROM pg_catalog.int8not($1)`
  16838. // run
  16839. var r0 int64
  16840. logf(sqlstr, p0)
  16841. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16842. return 0, logerror(err)
  16843. }
  16844. return r0, nil
  16845. }
  16846. // Int8or calls the stored function 'pg_catalog.int8or(bigint, bigint) bigint' on db.
  16847. func Int8or(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16848. // call pg_catalog.int8or
  16849. const sqlstr = `SELECT * FROM pg_catalog.int8or($1, $2)`
  16850. // run
  16851. var r0 int64
  16852. logf(sqlstr, p0, p1)
  16853. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16854. return 0, logerror(err)
  16855. }
  16856. return r0, nil
  16857. }
  16858. // Int8pl calls the stored function 'pg_catalog.int8pl(bigint, bigint) bigint' on db.
  16859. func Int8pl(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16860. // call pg_catalog.int8pl
  16861. const sqlstr = `SELECT * FROM pg_catalog.int8pl($1, $2)`
  16862. // run
  16863. var r0 int64
  16864. logf(sqlstr, p0, p1)
  16865. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16866. return 0, logerror(err)
  16867. }
  16868. return r0, nil
  16869. }
  16870. // Int8plInet calls the stored function 'pg_catalog.int8pl_inet(bigint, inet) inet' on db.
  16871. func Int8plInet(ctx context.Context, db DB, p0 int64, p1 string) (string, error) {
  16872. // call pg_catalog.int8pl_inet
  16873. const sqlstr = `SELECT * FROM pg_catalog.int8pl_inet($1, $2)`
  16874. // run
  16875. var r0 string
  16876. logf(sqlstr, p0, p1)
  16877. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16878. return "", logerror(err)
  16879. }
  16880. return r0, nil
  16881. }
  16882. // Int8rangeByBigintAndBigint calls the stored function 'pg_catalog.int8range(bigint, bigint) int8range' on db.
  16883. func Int8rangeByBigintAndBigint(ctx context.Context, db DB, p0, p1 int64) (pgtypes.Int8range, error) {
  16884. // call pg_catalog.int8range
  16885. const sqlstr = `SELECT * FROM pg_catalog.int8range($1, $2)`
  16886. // run
  16887. var r0 pgtypes.Int8range
  16888. logf(sqlstr, p0, p1)
  16889. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16890. return pgtypes.Int8range{}, logerror(err)
  16891. }
  16892. return r0, nil
  16893. }
  16894. // Int8rangeByBigintBigintAndText calls the stored function 'pg_catalog.int8range(bigint, bigint, text) int8range' on db.
  16895. func Int8rangeByBigintBigintAndText(ctx context.Context, db DB, p0, p1 int64, p2 string) (pgtypes.Int8range, error) {
  16896. // call pg_catalog.int8range
  16897. const sqlstr = `SELECT * FROM pg_catalog.int8range($1, $2, $3)`
  16898. // run
  16899. var r0 pgtypes.Int8range
  16900. logf(sqlstr, p0, p1, p2)
  16901. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  16902. return pgtypes.Int8range{}, logerror(err)
  16903. }
  16904. return r0, nil
  16905. }
  16906. // Int8rangeCanonical calls the stored function 'pg_catalog.int8range_canonical(int8range) int8range' on db.
  16907. func Int8rangeCanonical(ctx context.Context, db DB, p0 pgtypes.Int8range) (pgtypes.Int8range, error) {
  16908. // call pg_catalog.int8range_canonical
  16909. const sqlstr = `SELECT * FROM pg_catalog.int8range_canonical($1)`
  16910. // run
  16911. var r0 pgtypes.Int8range
  16912. logf(sqlstr, p0)
  16913. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16914. return pgtypes.Int8range{}, logerror(err)
  16915. }
  16916. return r0, nil
  16917. }
  16918. // Int8rangeSubdiff calls the stored function 'pg_catalog.int8range_subdiff(bigint, bigint) double precision' on db.
  16919. func Int8rangeSubdiff(ctx context.Context, db DB, p0, p1 int64) (float64, error) {
  16920. // call pg_catalog.int8range_subdiff
  16921. const sqlstr = `SELECT * FROM pg_catalog.int8range_subdiff($1, $2)`
  16922. // run
  16923. var r0 float64
  16924. logf(sqlstr, p0, p1)
  16925. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16926. return 0.0, logerror(err)
  16927. }
  16928. return r0, nil
  16929. }
  16930. // Int8recv calls the stored function 'pg_catalog.int8recv(internal) bigint' on db.
  16931. func Int8recv(ctx context.Context, db DB, p0 pgtypes.Internal) (int64, error) {
  16932. // call pg_catalog.int8recv
  16933. const sqlstr = `SELECT * FROM pg_catalog.int8recv($1)`
  16934. // run
  16935. var r0 int64
  16936. logf(sqlstr, p0)
  16937. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16938. return 0, logerror(err)
  16939. }
  16940. return r0, nil
  16941. }
  16942. // Int8send calls the stored function 'pg_catalog.int8send(bigint) bytea' on db.
  16943. func Int8send(ctx context.Context, db DB, p0 int64) ([]byte, error) {
  16944. // call pg_catalog.int8send
  16945. const sqlstr = `SELECT * FROM pg_catalog.int8send($1)`
  16946. // run
  16947. var r0 []byte
  16948. logf(sqlstr, p0)
  16949. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16950. return nil, logerror(err)
  16951. }
  16952. return r0, nil
  16953. }
  16954. // Int8shl calls the stored function 'pg_catalog.int8shl(bigint, integer) bigint' on db.
  16955. func Int8shl(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16956. // call pg_catalog.int8shl
  16957. const sqlstr = `SELECT * FROM pg_catalog.int8shl($1, $2)`
  16958. // run
  16959. var r0 int64
  16960. logf(sqlstr, p0, p1)
  16961. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16962. return 0, logerror(err)
  16963. }
  16964. return r0, nil
  16965. }
  16966. // Int8shr calls the stored function 'pg_catalog.int8shr(bigint, integer) bigint' on db.
  16967. func Int8shr(ctx context.Context, db DB, p0 int64, p1 int) (int64, error) {
  16968. // call pg_catalog.int8shr
  16969. const sqlstr = `SELECT * FROM pg_catalog.int8shr($1, $2)`
  16970. // run
  16971. var r0 int64
  16972. logf(sqlstr, p0, p1)
  16973. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16974. return 0, logerror(err)
  16975. }
  16976. return r0, nil
  16977. }
  16978. // Int8smaller calls the stored function 'pg_catalog.int8smaller(bigint, bigint) bigint' on db.
  16979. func Int8smaller(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  16980. // call pg_catalog.int8smaller
  16981. const sqlstr = `SELECT * FROM pg_catalog.int8smaller($1, $2)`
  16982. // run
  16983. var r0 int64
  16984. logf(sqlstr, p0, p1)
  16985. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  16986. return 0, logerror(err)
  16987. }
  16988. return r0, nil
  16989. }
  16990. // Int8um calls the stored function 'pg_catalog.int8um(bigint) bigint' on db.
  16991. func Int8um(ctx context.Context, db DB, p0 int64) (int64, error) {
  16992. // call pg_catalog.int8um
  16993. const sqlstr = `SELECT * FROM pg_catalog.int8um($1)`
  16994. // run
  16995. var r0 int64
  16996. logf(sqlstr, p0)
  16997. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  16998. return 0, logerror(err)
  16999. }
  17000. return r0, nil
  17001. }
  17002. // Int8up calls the stored function 'pg_catalog.int8up(bigint) bigint' on db.
  17003. func Int8up(ctx context.Context, db DB, p0 int64) (int64, error) {
  17004. // call pg_catalog.int8up
  17005. const sqlstr = `SELECT * FROM pg_catalog.int8up($1)`
  17006. // run
  17007. var r0 int64
  17008. logf(sqlstr, p0)
  17009. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17010. return 0, logerror(err)
  17011. }
  17012. return r0, nil
  17013. }
  17014. // Int8xor calls the stored function 'pg_catalog.int8xor(bigint, bigint) bigint' on db.
  17015. func Int8xor(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  17016. // call pg_catalog.int8xor
  17017. const sqlstr = `SELECT * FROM pg_catalog.int8xor($1, $2)`
  17018. // run
  17019. var r0 int64
  17020. logf(sqlstr, p0, p1)
  17021. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17022. return 0, logerror(err)
  17023. }
  17024. return r0, nil
  17025. }
  17026. // IntegerPlDate calls the stored function 'pg_catalog.integer_pl_date(integer, date) date' on db.
  17027. func IntegerPlDate(ctx context.Context, db DB, p0 int, p1 time.Time) (time.Time, error) {
  17028. // call pg_catalog.integer_pl_date
  17029. const sqlstr = `SELECT * FROM pg_catalog.integer_pl_date($1, $2)`
  17030. // run
  17031. var r0 time.Time
  17032. logf(sqlstr, p0, p1)
  17033. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17034. return time.Time{}, logerror(err)
  17035. }
  17036. return r0, nil
  17037. }
  17038. // InterLb calls the stored function 'pg_catalog.inter_lb(line, box) boolean' on db.
  17039. func InterLb(ctx context.Context, db DB, p0 pgtypes.Line, p1 pgtypes.Box) (bool, error) {
  17040. // call pg_catalog.inter_lb
  17041. const sqlstr = `SELECT * FROM pg_catalog.inter_lb($1, $2)`
  17042. // run
  17043. var r0 bool
  17044. logf(sqlstr, p0, p1)
  17045. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17046. return false, logerror(err)
  17047. }
  17048. return r0, nil
  17049. }
  17050. // InterSb calls the stored function 'pg_catalog.inter_sb(lseg, box) boolean' on db.
  17051. func InterSb(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Box) (bool, error) {
  17052. // call pg_catalog.inter_sb
  17053. const sqlstr = `SELECT * FROM pg_catalog.inter_sb($1, $2)`
  17054. // run
  17055. var r0 bool
  17056. logf(sqlstr, p0, p1)
  17057. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17058. return false, logerror(err)
  17059. }
  17060. return r0, nil
  17061. }
  17062. // InterSl calls the stored function 'pg_catalog.inter_sl(lseg, line) boolean' on db.
  17063. func InterSl(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Line) (bool, error) {
  17064. // call pg_catalog.inter_sl
  17065. const sqlstr = `SELECT * FROM pg_catalog.inter_sl($1, $2)`
  17066. // run
  17067. var r0 bool
  17068. logf(sqlstr, p0, p1)
  17069. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17070. return false, logerror(err)
  17071. }
  17072. return r0, nil
  17073. }
  17074. // IntervalByIntervalAndInteger calls the stored function 'pg_catalog.interval(interval, integer) interval' on db.
  17075. func IntervalByIntervalAndInteger(ctx context.Context, db DB, p0 []byte, p1 int) ([]byte, error) {
  17076. // call pg_catalog.interval
  17077. const sqlstr = `SELECT * FROM pg_catalog.interval($1, $2)`
  17078. // run
  17079. var r0 []byte
  17080. logf(sqlstr, p0, p1)
  17081. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17082. return nil, logerror(err)
  17083. }
  17084. return r0, nil
  17085. }
  17086. // IntervalByTimeWithoutTimeZone calls the stored function 'pg_catalog.interval(time without time zone) interval' on db.
  17087. func IntervalByTimeWithoutTimeZone(ctx context.Context, db DB, p0 time.Time) ([]byte, error) {
  17088. // call pg_catalog.interval
  17089. const sqlstr = `SELECT * FROM pg_catalog.interval($1)`
  17090. // run
  17091. var r0 []byte
  17092. logf(sqlstr, p0)
  17093. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17094. return nil, logerror(err)
  17095. }
  17096. return r0, nil
  17097. }
  17098. // IntervalAccum calls the stored function 'pg_catalog.interval_accum(interval, interval) interval' on db.
  17099. func IntervalAccum(ctx context.Context, db DB, p0 [][]byte, p1 []byte) ([][]byte, error) {
  17100. // call pg_catalog.interval_accum
  17101. const sqlstr = `SELECT * FROM pg_catalog.interval_accum($1, $2)`
  17102. // run
  17103. var r0 [][]byte
  17104. logf(sqlstr, p0, p1)
  17105. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17106. return nil, logerror(err)
  17107. }
  17108. return r0, nil
  17109. }
  17110. // IntervalAccumInv calls the stored function 'pg_catalog.interval_accum_inv(interval, interval) interval' on db.
  17111. func IntervalAccumInv(ctx context.Context, db DB, p0 [][]byte, p1 []byte) ([][]byte, error) {
  17112. // call pg_catalog.interval_accum_inv
  17113. const sqlstr = `SELECT * FROM pg_catalog.interval_accum_inv($1, $2)`
  17114. // run
  17115. var r0 [][]byte
  17116. logf(sqlstr, p0, p1)
  17117. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17118. return nil, logerror(err)
  17119. }
  17120. return r0, nil
  17121. }
  17122. // IntervalAvg calls the stored function 'pg_catalog.interval_avg(interval) interval' on db.
  17123. func IntervalAvg(ctx context.Context, db DB, p0 [][]byte) ([]byte, error) {
  17124. // call pg_catalog.interval_avg
  17125. const sqlstr = `SELECT * FROM pg_catalog.interval_avg($1)`
  17126. // run
  17127. var r0 []byte
  17128. logf(sqlstr, p0)
  17129. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17130. return nil, logerror(err)
  17131. }
  17132. return r0, nil
  17133. }
  17134. // IntervalCmp calls the stored function 'pg_catalog.interval_cmp(interval, interval) integer' on db.
  17135. func IntervalCmp(ctx context.Context, db DB, p0, p1 []byte) (int, error) {
  17136. // call pg_catalog.interval_cmp
  17137. const sqlstr = `SELECT * FROM pg_catalog.interval_cmp($1, $2)`
  17138. // run
  17139. var r0 int
  17140. logf(sqlstr, p0, p1)
  17141. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17142. return 0, logerror(err)
  17143. }
  17144. return r0, nil
  17145. }
  17146. // IntervalCombine calls the stored function 'pg_catalog.interval_combine(interval, interval) interval' on db.
  17147. func IntervalCombine(ctx context.Context, db DB, p0, p1 [][]byte) ([][]byte, error) {
  17148. // call pg_catalog.interval_combine
  17149. const sqlstr = `SELECT * FROM pg_catalog.interval_combine($1, $2)`
  17150. // run
  17151. var r0 [][]byte
  17152. logf(sqlstr, p0, p1)
  17153. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17154. return nil, logerror(err)
  17155. }
  17156. return r0, nil
  17157. }
  17158. // IntervalDiv calls the stored function 'pg_catalog.interval_div(interval, double precision) interval' on db.
  17159. func IntervalDiv(ctx context.Context, db DB, p0 []byte, p1 float64) ([]byte, error) {
  17160. // call pg_catalog.interval_div
  17161. const sqlstr = `SELECT * FROM pg_catalog.interval_div($1, $2)`
  17162. // run
  17163. var r0 []byte
  17164. logf(sqlstr, p0, p1)
  17165. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17166. return nil, logerror(err)
  17167. }
  17168. return r0, nil
  17169. }
  17170. // IntervalEq calls the stored function 'pg_catalog.interval_eq(interval, interval) boolean' on db.
  17171. func IntervalEq(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17172. // call pg_catalog.interval_eq
  17173. const sqlstr = `SELECT * FROM pg_catalog.interval_eq($1, $2)`
  17174. // run
  17175. var r0 bool
  17176. logf(sqlstr, p0, p1)
  17177. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17178. return false, logerror(err)
  17179. }
  17180. return r0, nil
  17181. }
  17182. // IntervalGe calls the stored function 'pg_catalog.interval_ge(interval, interval) boolean' on db.
  17183. func IntervalGe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17184. // call pg_catalog.interval_ge
  17185. const sqlstr = `SELECT * FROM pg_catalog.interval_ge($1, $2)`
  17186. // run
  17187. var r0 bool
  17188. logf(sqlstr, p0, p1)
  17189. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17190. return false, logerror(err)
  17191. }
  17192. return r0, nil
  17193. }
  17194. // IntervalGt calls the stored function 'pg_catalog.interval_gt(interval, interval) boolean' on db.
  17195. func IntervalGt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17196. // call pg_catalog.interval_gt
  17197. const sqlstr = `SELECT * FROM pg_catalog.interval_gt($1, $2)`
  17198. // run
  17199. var r0 bool
  17200. logf(sqlstr, p0, p1)
  17201. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17202. return false, logerror(err)
  17203. }
  17204. return r0, nil
  17205. }
  17206. // IntervalHash calls the stored function 'pg_catalog.interval_hash(interval) integer' on db.
  17207. func IntervalHash(ctx context.Context, db DB, p0 []byte) (int, error) {
  17208. // call pg_catalog.interval_hash
  17209. const sqlstr = `SELECT * FROM pg_catalog.interval_hash($1)`
  17210. // run
  17211. var r0 int
  17212. logf(sqlstr, p0)
  17213. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17214. return 0, logerror(err)
  17215. }
  17216. return r0, nil
  17217. }
  17218. // IntervalHashExtended calls the stored function 'pg_catalog.interval_hash_extended(interval, bigint) bigint' on db.
  17219. func IntervalHashExtended(ctx context.Context, db DB, p0 []byte, p1 int64) (int64, error) {
  17220. // call pg_catalog.interval_hash_extended
  17221. const sqlstr = `SELECT * FROM pg_catalog.interval_hash_extended($1, $2)`
  17222. // run
  17223. var r0 int64
  17224. logf(sqlstr, p0, p1)
  17225. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17226. return 0, logerror(err)
  17227. }
  17228. return r0, nil
  17229. }
  17230. // IntervalLarger calls the stored function 'pg_catalog.interval_larger(interval, interval) interval' on db.
  17231. func IntervalLarger(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  17232. // call pg_catalog.interval_larger
  17233. const sqlstr = `SELECT * FROM pg_catalog.interval_larger($1, $2)`
  17234. // run
  17235. var r0 []byte
  17236. logf(sqlstr, p0, p1)
  17237. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17238. return nil, logerror(err)
  17239. }
  17240. return r0, nil
  17241. }
  17242. // IntervalLe calls the stored function 'pg_catalog.interval_le(interval, interval) boolean' on db.
  17243. func IntervalLe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17244. // call pg_catalog.interval_le
  17245. const sqlstr = `SELECT * FROM pg_catalog.interval_le($1, $2)`
  17246. // run
  17247. var r0 bool
  17248. logf(sqlstr, p0, p1)
  17249. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17250. return false, logerror(err)
  17251. }
  17252. return r0, nil
  17253. }
  17254. // IntervalLt calls the stored function 'pg_catalog.interval_lt(interval, interval) boolean' on db.
  17255. func IntervalLt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17256. // call pg_catalog.interval_lt
  17257. const sqlstr = `SELECT * FROM pg_catalog.interval_lt($1, $2)`
  17258. // run
  17259. var r0 bool
  17260. logf(sqlstr, p0, p1)
  17261. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17262. return false, logerror(err)
  17263. }
  17264. return r0, nil
  17265. }
  17266. // IntervalMi calls the stored function 'pg_catalog.interval_mi(interval, interval) interval' on db.
  17267. func IntervalMi(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  17268. // call pg_catalog.interval_mi
  17269. const sqlstr = `SELECT * FROM pg_catalog.interval_mi($1, $2)`
  17270. // run
  17271. var r0 []byte
  17272. logf(sqlstr, p0, p1)
  17273. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17274. return nil, logerror(err)
  17275. }
  17276. return r0, nil
  17277. }
  17278. // IntervalMul calls the stored function 'pg_catalog.interval_mul(interval, double precision) interval' on db.
  17279. func IntervalMul(ctx context.Context, db DB, p0 []byte, p1 float64) ([]byte, error) {
  17280. // call pg_catalog.interval_mul
  17281. const sqlstr = `SELECT * FROM pg_catalog.interval_mul($1, $2)`
  17282. // run
  17283. var r0 []byte
  17284. logf(sqlstr, p0, p1)
  17285. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17286. return nil, logerror(err)
  17287. }
  17288. return r0, nil
  17289. }
  17290. // IntervalNe calls the stored function 'pg_catalog.interval_ne(interval, interval) boolean' on db.
  17291. func IntervalNe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  17292. // call pg_catalog.interval_ne
  17293. const sqlstr = `SELECT * FROM pg_catalog.interval_ne($1, $2)`
  17294. // run
  17295. var r0 bool
  17296. logf(sqlstr, p0, p1)
  17297. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17298. return false, logerror(err)
  17299. }
  17300. return r0, nil
  17301. }
  17302. // IntervalPl calls the stored function 'pg_catalog.interval_pl(interval, interval) interval' on db.
  17303. func IntervalPl(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  17304. // call pg_catalog.interval_pl
  17305. const sqlstr = `SELECT * FROM pg_catalog.interval_pl($1, $2)`
  17306. // run
  17307. var r0 []byte
  17308. logf(sqlstr, p0, p1)
  17309. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17310. return nil, logerror(err)
  17311. }
  17312. return r0, nil
  17313. }
  17314. // IntervalPlDate calls the stored function 'pg_catalog.interval_pl_date(interval, date) timestamp without time zone' on db.
  17315. func IntervalPlDate(ctx context.Context, db DB, p0 []byte, p1 time.Time) (time.Time, error) {
  17316. // call pg_catalog.interval_pl_date
  17317. const sqlstr = `SELECT * FROM pg_catalog.interval_pl_date($1, $2)`
  17318. // run
  17319. var r0 time.Time
  17320. logf(sqlstr, p0, p1)
  17321. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17322. return time.Time{}, logerror(err)
  17323. }
  17324. return r0, nil
  17325. }
  17326. // IntervalPlTime calls the stored function 'pg_catalog.interval_pl_time(interval, time without time zone) time without time zone' on db.
  17327. func IntervalPlTime(ctx context.Context, db DB, p0 []byte, p1 time.Time) (time.Time, error) {
  17328. // call pg_catalog.interval_pl_time
  17329. const sqlstr = `SELECT * FROM pg_catalog.interval_pl_time($1, $2)`
  17330. // run
  17331. var r0 time.Time
  17332. logf(sqlstr, p0, p1)
  17333. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17334. return time.Time{}, logerror(err)
  17335. }
  17336. return r0, nil
  17337. }
  17338. // IntervalPlTimestamp calls the stored function 'pg_catalog.interval_pl_timestamp(interval, timestamp without time zone) timestamp without time zone' on db.
  17339. func IntervalPlTimestamp(ctx context.Context, db DB, p0 []byte, p1 time.Time) (time.Time, error) {
  17340. // call pg_catalog.interval_pl_timestamp
  17341. const sqlstr = `SELECT * FROM pg_catalog.interval_pl_timestamp($1, $2)`
  17342. // run
  17343. var r0 time.Time
  17344. logf(sqlstr, p0, p1)
  17345. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17346. return time.Time{}, logerror(err)
  17347. }
  17348. return r0, nil
  17349. }
  17350. // IntervalPlTimestamptz calls the stored function 'pg_catalog.interval_pl_timestamptz(interval, timestamp with time zone) timestamp with time zone' on db.
  17351. func IntervalPlTimestamptz(ctx context.Context, db DB, p0 []byte, p1 time.Time) (time.Time, error) {
  17352. // call pg_catalog.interval_pl_timestamptz
  17353. const sqlstr = `SELECT * FROM pg_catalog.interval_pl_timestamptz($1, $2)`
  17354. // run
  17355. var r0 time.Time
  17356. logf(sqlstr, p0, p1)
  17357. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17358. return time.Time{}, logerror(err)
  17359. }
  17360. return r0, nil
  17361. }
  17362. // IntervalPlTimetz calls the stored function 'pg_catalog.interval_pl_timetz(interval, time with time zone) time with time zone' on db.
  17363. func IntervalPlTimetz(ctx context.Context, db DB, p0 []byte, p1 time.Time) (time.Time, error) {
  17364. // call pg_catalog.interval_pl_timetz
  17365. const sqlstr = `SELECT * FROM pg_catalog.interval_pl_timetz($1, $2)`
  17366. // run
  17367. var r0 time.Time
  17368. logf(sqlstr, p0, p1)
  17369. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17370. return time.Time{}, logerror(err)
  17371. }
  17372. return r0, nil
  17373. }
  17374. // IntervalRecv calls the stored function 'pg_catalog.interval_recv(internal, oid, integer) interval' on db.
  17375. func IntervalRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) ([]byte, error) {
  17376. // call pg_catalog.interval_recv
  17377. const sqlstr = `SELECT * FROM pg_catalog.interval_recv($1, $2, $3)`
  17378. // run
  17379. var r0 []byte
  17380. logf(sqlstr, p0, p1, p2)
  17381. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  17382. return nil, logerror(err)
  17383. }
  17384. return r0, nil
  17385. }
  17386. // IntervalSend calls the stored function 'pg_catalog.interval_send(interval) bytea' on db.
  17387. func IntervalSend(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  17388. // call pg_catalog.interval_send
  17389. const sqlstr = `SELECT * FROM pg_catalog.interval_send($1)`
  17390. // run
  17391. var r0 []byte
  17392. logf(sqlstr, p0)
  17393. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17394. return nil, logerror(err)
  17395. }
  17396. return r0, nil
  17397. }
  17398. // IntervalSmaller calls the stored function 'pg_catalog.interval_smaller(interval, interval) interval' on db.
  17399. func IntervalSmaller(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  17400. // call pg_catalog.interval_smaller
  17401. const sqlstr = `SELECT * FROM pg_catalog.interval_smaller($1, $2)`
  17402. // run
  17403. var r0 []byte
  17404. logf(sqlstr, p0, p1)
  17405. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17406. return nil, logerror(err)
  17407. }
  17408. return r0, nil
  17409. }
  17410. // IntervalSupport calls the stored function 'pg_catalog.interval_support(internal) internal' on db.
  17411. func IntervalSupport(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  17412. // call pg_catalog.interval_support
  17413. const sqlstr = `SELECT * FROM pg_catalog.interval_support($1)`
  17414. // run
  17415. var r0 pgtypes.Internal
  17416. logf(sqlstr, p0)
  17417. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17418. return pgtypes.Internal{}, logerror(err)
  17419. }
  17420. return r0, nil
  17421. }
  17422. // IntervalUm calls the stored function 'pg_catalog.interval_um(interval) interval' on db.
  17423. func IntervalUm(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  17424. // call pg_catalog.interval_um
  17425. const sqlstr = `SELECT * FROM pg_catalog.interval_um($1)`
  17426. // run
  17427. var r0 []byte
  17428. logf(sqlstr, p0)
  17429. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17430. return nil, logerror(err)
  17431. }
  17432. return r0, nil
  17433. }
  17434. // Intervaltypmodin calls the stored function 'pg_catalog.intervaltypmodin(cstring) integer' on db.
  17435. func Intervaltypmodin(ctx context.Context, db DB, p0 []pgtypes.Cstring) (int, error) {
  17436. // call pg_catalog.intervaltypmodin
  17437. const sqlstr = `SELECT * FROM pg_catalog.intervaltypmodin($1)`
  17438. // run
  17439. var r0 int
  17440. logf(sqlstr, p0)
  17441. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17442. return 0, logerror(err)
  17443. }
  17444. return r0, nil
  17445. }
  17446. // IsNormalized calls the stored function 'pg_catalog.is_normalized(text, text) boolean' on db.
  17447. func IsNormalized(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  17448. // call pg_catalog.is_normalized
  17449. const sqlstr = `SELECT * FROM pg_catalog.is_normalized($1, $2)`
  17450. // run
  17451. var r0 bool
  17452. logf(sqlstr, p0, p1)
  17453. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17454. return false, logerror(err)
  17455. }
  17456. return r0, nil
  17457. }
  17458. // Isclosed calls the stored function 'pg_catalog.isclosed(path) boolean' on db.
  17459. func Isclosed(ctx context.Context, db DB, p0 pgtypes.Path) (bool, error) {
  17460. // call pg_catalog.isclosed
  17461. const sqlstr = `SELECT * FROM pg_catalog.isclosed($1)`
  17462. // run
  17463. var r0 bool
  17464. logf(sqlstr, p0)
  17465. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17466. return false, logerror(err)
  17467. }
  17468. return r0, nil
  17469. }
  17470. // Isempty calls the stored function 'pg_catalog.isempty(anyrange) boolean' on db.
  17471. func Isempty(ctx context.Context, db DB, p0 pgtypes.Anyrange) (bool, error) {
  17472. // call pg_catalog.isempty
  17473. const sqlstr = `SELECT * FROM pg_catalog.isempty($1)`
  17474. // run
  17475. var r0 bool
  17476. logf(sqlstr, p0)
  17477. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17478. return false, logerror(err)
  17479. }
  17480. return r0, nil
  17481. }
  17482. // IsfiniteByDate calls the stored function 'pg_catalog.isfinite(date) boolean' on db.
  17483. func IsfiniteByDate(ctx context.Context, db DB, p0 time.Time) (bool, error) {
  17484. // call pg_catalog.isfinite
  17485. const sqlstr = `SELECT * FROM pg_catalog.isfinite($1)`
  17486. // run
  17487. var r0 bool
  17488. logf(sqlstr, p0)
  17489. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17490. return false, logerror(err)
  17491. }
  17492. return r0, nil
  17493. }
  17494. // IsfiniteByTimestampWithTimeZone calls the stored function 'pg_catalog.isfinite(timestamp with time zone) boolean' on db.
  17495. func IsfiniteByTimestampWithTimeZone(ctx context.Context, db DB, p0 time.Time) (bool, error) {
  17496. // call pg_catalog.isfinite
  17497. const sqlstr = `SELECT * FROM pg_catalog.isfinite($1)`
  17498. // run
  17499. var r0 bool
  17500. logf(sqlstr, p0)
  17501. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17502. return false, logerror(err)
  17503. }
  17504. return r0, nil
  17505. }
  17506. // IsfiniteByInterval calls the stored function 'pg_catalog.isfinite(interval) boolean' on db.
  17507. func IsfiniteByInterval(ctx context.Context, db DB, p0 []byte) (bool, error) {
  17508. // call pg_catalog.isfinite
  17509. const sqlstr = `SELECT * FROM pg_catalog.isfinite($1)`
  17510. // run
  17511. var r0 bool
  17512. logf(sqlstr, p0)
  17513. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17514. return false, logerror(err)
  17515. }
  17516. return r0, nil
  17517. }
  17518. // IsfiniteByTimestampWithoutTimeZone calls the stored function 'pg_catalog.isfinite(timestamp without time zone) boolean' on db.
  17519. func IsfiniteByTimestampWithoutTimeZone(ctx context.Context, db DB, p0 time.Time) (bool, error) {
  17520. // call pg_catalog.isfinite
  17521. const sqlstr = `SELECT * FROM pg_catalog.isfinite($1)`
  17522. // run
  17523. var r0 bool
  17524. logf(sqlstr, p0)
  17525. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17526. return false, logerror(err)
  17527. }
  17528. return r0, nil
  17529. }
  17530. // IshorizontalByPointAndPoint calls the stored function 'pg_catalog.ishorizontal(point, point) boolean' on db.
  17531. func IshorizontalByPointAndPoint(ctx context.Context, db DB, p0, p1 pgtypes.Point) (bool, error) {
  17532. // call pg_catalog.ishorizontal
  17533. const sqlstr = `SELECT * FROM pg_catalog.ishorizontal($1, $2)`
  17534. // run
  17535. var r0 bool
  17536. logf(sqlstr, p0, p1)
  17537. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17538. return false, logerror(err)
  17539. }
  17540. return r0, nil
  17541. }
  17542. // IshorizontalByLseg calls the stored function 'pg_catalog.ishorizontal(lseg) boolean' on db.
  17543. func IshorizontalByLseg(ctx context.Context, db DB, p0 pgtypes.Lseg) (bool, error) {
  17544. // call pg_catalog.ishorizontal
  17545. const sqlstr = `SELECT * FROM pg_catalog.ishorizontal($1)`
  17546. // run
  17547. var r0 bool
  17548. logf(sqlstr, p0)
  17549. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17550. return false, logerror(err)
  17551. }
  17552. return r0, nil
  17553. }
  17554. // IshorizontalByLine calls the stored function 'pg_catalog.ishorizontal(line) boolean' on db.
  17555. func IshorizontalByLine(ctx context.Context, db DB, p0 pgtypes.Line) (bool, error) {
  17556. // call pg_catalog.ishorizontal
  17557. const sqlstr = `SELECT * FROM pg_catalog.ishorizontal($1)`
  17558. // run
  17559. var r0 bool
  17560. logf(sqlstr, p0)
  17561. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17562. return false, logerror(err)
  17563. }
  17564. return r0, nil
  17565. }
  17566. // Iso88591ToUTF8 calls the stored function 'pg_catalog.iso8859_1_to_utf8(integer, integer, cstring, internal, integer)' on db.
  17567. func Iso88591ToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17568. // call pg_catalog.iso8859_1_to_utf8
  17569. const sqlstr = `SELECT * FROM pg_catalog.iso8859_1_to_utf8($1, $2, $3, $4, $5)`
  17570. // run
  17571. logf(sqlstr)
  17572. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17573. return logerror(err)
  17574. }
  17575. return nil
  17576. }
  17577. // Iso8859ToUTF8 calls the stored function 'pg_catalog.iso8859_to_utf8(integer, integer, cstring, internal, integer)' on db.
  17578. func Iso8859ToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17579. // call pg_catalog.iso8859_to_utf8
  17580. const sqlstr = `SELECT * FROM pg_catalog.iso8859_to_utf8($1, $2, $3, $4, $5)`
  17581. // run
  17582. logf(sqlstr)
  17583. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17584. return logerror(err)
  17585. }
  17586. return nil
  17587. }
  17588. // IsoToKoi8r calls the stored function 'pg_catalog.iso_to_koi8r(integer, integer, cstring, internal, integer)' on db.
  17589. func IsoToKoi8r(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17590. // call pg_catalog.iso_to_koi8r
  17591. const sqlstr = `SELECT * FROM pg_catalog.iso_to_koi8r($1, $2, $3, $4, $5)`
  17592. // run
  17593. logf(sqlstr)
  17594. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17595. return logerror(err)
  17596. }
  17597. return nil
  17598. }
  17599. // IsoToMic calls the stored function 'pg_catalog.iso_to_mic(integer, integer, cstring, internal, integer)' on db.
  17600. func IsoToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17601. // call pg_catalog.iso_to_mic
  17602. const sqlstr = `SELECT * FROM pg_catalog.iso_to_mic($1, $2, $3, $4, $5)`
  17603. // run
  17604. logf(sqlstr)
  17605. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17606. return logerror(err)
  17607. }
  17608. return nil
  17609. }
  17610. // IsoToWin1251 calls the stored function 'pg_catalog.iso_to_win1251(integer, integer, cstring, internal, integer)' on db.
  17611. func IsoToWin1251(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17612. // call pg_catalog.iso_to_win1251
  17613. const sqlstr = `SELECT * FROM pg_catalog.iso_to_win1251($1, $2, $3, $4, $5)`
  17614. // run
  17615. logf(sqlstr)
  17616. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17617. return logerror(err)
  17618. }
  17619. return nil
  17620. }
  17621. // IsoToWin866 calls the stored function 'pg_catalog.iso_to_win866(integer, integer, cstring, internal, integer)' on db.
  17622. func IsoToWin866(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  17623. // call pg_catalog.iso_to_win866
  17624. const sqlstr = `SELECT * FROM pg_catalog.iso_to_win866($1, $2, $3, $4, $5)`
  17625. // run
  17626. logf(sqlstr)
  17627. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  17628. return logerror(err)
  17629. }
  17630. return nil
  17631. }
  17632. // Isopen calls the stored function 'pg_catalog.isopen(path) boolean' on db.
  17633. func Isopen(ctx context.Context, db DB, p0 pgtypes.Path) (bool, error) {
  17634. // call pg_catalog.isopen
  17635. const sqlstr = `SELECT * FROM pg_catalog.isopen($1)`
  17636. // run
  17637. var r0 bool
  17638. logf(sqlstr, p0)
  17639. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17640. return false, logerror(err)
  17641. }
  17642. return r0, nil
  17643. }
  17644. // IsparallelByLsegAndLseg calls the stored function 'pg_catalog.isparallel(lseg, lseg) boolean' on db.
  17645. func IsparallelByLsegAndLseg(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  17646. // call pg_catalog.isparallel
  17647. const sqlstr = `SELECT * FROM pg_catalog.isparallel($1, $2)`
  17648. // run
  17649. var r0 bool
  17650. logf(sqlstr, p0, p1)
  17651. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17652. return false, logerror(err)
  17653. }
  17654. return r0, nil
  17655. }
  17656. // IsparallelByLineAndLine calls the stored function 'pg_catalog.isparallel(line, line) boolean' on db.
  17657. func IsparallelByLineAndLine(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  17658. // call pg_catalog.isparallel
  17659. const sqlstr = `SELECT * FROM pg_catalog.isparallel($1, $2)`
  17660. // run
  17661. var r0 bool
  17662. logf(sqlstr, p0, p1)
  17663. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17664. return false, logerror(err)
  17665. }
  17666. return r0, nil
  17667. }
  17668. // IsperpByLsegAndLseg calls the stored function 'pg_catalog.isperp(lseg, lseg) boolean' on db.
  17669. func IsperpByLsegAndLseg(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  17670. // call pg_catalog.isperp
  17671. const sqlstr = `SELECT * FROM pg_catalog.isperp($1, $2)`
  17672. // run
  17673. var r0 bool
  17674. logf(sqlstr, p0, p1)
  17675. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17676. return false, logerror(err)
  17677. }
  17678. return r0, nil
  17679. }
  17680. // IsperpByLineAndLine calls the stored function 'pg_catalog.isperp(line, line) boolean' on db.
  17681. func IsperpByLineAndLine(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  17682. // call pg_catalog.isperp
  17683. const sqlstr = `SELECT * FROM pg_catalog.isperp($1, $2)`
  17684. // run
  17685. var r0 bool
  17686. logf(sqlstr, p0, p1)
  17687. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17688. return false, logerror(err)
  17689. }
  17690. return r0, nil
  17691. }
  17692. // IsverticalByPointAndPoint calls the stored function 'pg_catalog.isvertical(point, point) boolean' on db.
  17693. func IsverticalByPointAndPoint(ctx context.Context, db DB, p0, p1 pgtypes.Point) (bool, error) {
  17694. // call pg_catalog.isvertical
  17695. const sqlstr = `SELECT * FROM pg_catalog.isvertical($1, $2)`
  17696. // run
  17697. var r0 bool
  17698. logf(sqlstr, p0, p1)
  17699. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17700. return false, logerror(err)
  17701. }
  17702. return r0, nil
  17703. }
  17704. // IsverticalByLseg calls the stored function 'pg_catalog.isvertical(lseg) boolean' on db.
  17705. func IsverticalByLseg(ctx context.Context, db DB, p0 pgtypes.Lseg) (bool, error) {
  17706. // call pg_catalog.isvertical
  17707. const sqlstr = `SELECT * FROM pg_catalog.isvertical($1)`
  17708. // run
  17709. var r0 bool
  17710. logf(sqlstr, p0)
  17711. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17712. return false, logerror(err)
  17713. }
  17714. return r0, nil
  17715. }
  17716. // IsverticalByLine calls the stored function 'pg_catalog.isvertical(line) boolean' on db.
  17717. func IsverticalByLine(ctx context.Context, db DB, p0 pgtypes.Line) (bool, error) {
  17718. // call pg_catalog.isvertical
  17719. const sqlstr = `SELECT * FROM pg_catalog.isvertical($1)`
  17720. // run
  17721. var r0 bool
  17722. logf(sqlstr, p0)
  17723. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17724. return false, logerror(err)
  17725. }
  17726. return r0, nil
  17727. }
  17728. // JSONAggFinalfn calls the stored function 'pg_catalog.json_agg_finalfn(internal) json' on db.
  17729. func JSONAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  17730. // call pg_catalog.json_agg_finalfn
  17731. const sqlstr = `SELECT * FROM pg_catalog.json_agg_finalfn($1)`
  17732. // run
  17733. var r0 []byte
  17734. logf(sqlstr, p0)
  17735. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17736. return nil, logerror(err)
  17737. }
  17738. return r0, nil
  17739. }
  17740. // JSONAggTransfn calls the stored function 'pg_catalog.json_agg_transfn(internal, anyelement) internal' on db.
  17741. func JSONAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anyelement) (pgtypes.Internal, error) {
  17742. // call pg_catalog.json_agg_transfn
  17743. const sqlstr = `SELECT * FROM pg_catalog.json_agg_transfn($1, $2)`
  17744. // run
  17745. var r0 pgtypes.Internal
  17746. logf(sqlstr, p0, p1)
  17747. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17748. return pgtypes.Internal{}, logerror(err)
  17749. }
  17750. return r0, nil
  17751. }
  17752. // JSONArrayElement calls the stored function 'pg_catalog.json_array_element(json, integer) json' on db.
  17753. func JSONArrayElement(ctx context.Context, db DB, fromJSON []byte, elementIndex int) ([]byte, error) {
  17754. // call pg_catalog.json_array_element
  17755. const sqlstr = `SELECT * FROM pg_catalog.json_array_element($1, $2)`
  17756. // run
  17757. var r0 []byte
  17758. logf(sqlstr, fromJSON, elementIndex)
  17759. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, elementIndex).Scan(&r0); err != nil {
  17760. return nil, logerror(err)
  17761. }
  17762. return r0, nil
  17763. }
  17764. // JSONArrayElementText calls the stored function 'pg_catalog.json_array_element_text(json, integer) text' on db.
  17765. func JSONArrayElementText(ctx context.Context, db DB, fromJSON []byte, elementIndex int) (string, error) {
  17766. // call pg_catalog.json_array_element_text
  17767. const sqlstr = `SELECT * FROM pg_catalog.json_array_element_text($1, $2)`
  17768. // run
  17769. var r0 string
  17770. logf(sqlstr, fromJSON, elementIndex)
  17771. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, elementIndex).Scan(&r0); err != nil {
  17772. return "", logerror(err)
  17773. }
  17774. return r0, nil
  17775. }
  17776. // JSONArrayElements calls the stored function 'pg_catalog.json_array_elements(json) json' on db.
  17777. func JSONArrayElements(ctx context.Context, db DB, fromJSON []byte) ([]byte, error) {
  17778. // call pg_catalog.json_array_elements
  17779. const sqlstr = `SELECT * FROM pg_catalog.json_array_elements($1)`
  17780. // run
  17781. var value []byte
  17782. logf(sqlstr, fromJSON)
  17783. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&value); err != nil {
  17784. return nil, logerror(err)
  17785. }
  17786. return value, nil
  17787. }
  17788. // JSONArrayElementsText calls the stored function 'pg_catalog.json_array_elements_text(json) text' on db.
  17789. func JSONArrayElementsText(ctx context.Context, db DB, fromJSON []byte) (string, error) {
  17790. // call pg_catalog.json_array_elements_text
  17791. const sqlstr = `SELECT * FROM pg_catalog.json_array_elements_text($1)`
  17792. // run
  17793. var value string
  17794. logf(sqlstr, fromJSON)
  17795. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&value); err != nil {
  17796. return "", logerror(err)
  17797. }
  17798. return value, nil
  17799. }
  17800. // JSONArrayLength calls the stored function 'pg_catalog.json_array_length(json) integer' on db.
  17801. func JSONArrayLength(ctx context.Context, db DB, p0 []byte) (int, error) {
  17802. // call pg_catalog.json_array_length
  17803. const sqlstr = `SELECT * FROM pg_catalog.json_array_length($1)`
  17804. // run
  17805. var r0 int
  17806. logf(sqlstr, p0)
  17807. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17808. return 0, logerror(err)
  17809. }
  17810. return r0, nil
  17811. }
  17812. // JSONBuildArray calls the stored function 'pg_catalog.json_build_array() json' on db.
  17813. func JSONBuildArray(ctx context.Context, db DB) ([]byte, error) {
  17814. // call pg_catalog.json_build_array
  17815. const sqlstr = `SELECT * FROM pg_catalog.json_build_array()`
  17816. // run
  17817. var r0 []byte
  17818. logf(sqlstr)
  17819. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  17820. return nil, logerror(err)
  17821. }
  17822. return r0, nil
  17823. }
  17824. // JSONBuildObject calls the stored function 'pg_catalog.json_build_object() json' on db.
  17825. func JSONBuildObject(ctx context.Context, db DB) ([]byte, error) {
  17826. // call pg_catalog.json_build_object
  17827. const sqlstr = `SELECT * FROM pg_catalog.json_build_object()`
  17828. // run
  17829. var r0 []byte
  17830. logf(sqlstr)
  17831. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  17832. return nil, logerror(err)
  17833. }
  17834. return r0, nil
  17835. }
  17836. // JSONEach calls the stored function 'pg_catalog.json_each(json) (text, json)' on db.
  17837. func JSONEach(ctx context.Context, db DB, fromJSON []byte) (string, []byte, error) {
  17838. // call pg_catalog.json_each
  17839. const sqlstr = `SELECT * FROM pg_catalog.json_each($1)`
  17840. // run
  17841. var key string
  17842. var value []byte
  17843. logf(sqlstr, fromJSON)
  17844. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&key, &value); err != nil {
  17845. return "", nil, logerror(err)
  17846. }
  17847. return key, value, nil
  17848. }
  17849. // JSONEachText calls the stored function 'pg_catalog.json_each_text(json) (text, text)' on db.
  17850. func JSONEachText(ctx context.Context, db DB, fromJSON []byte) (string, string, error) {
  17851. // call pg_catalog.json_each_text
  17852. const sqlstr = `SELECT * FROM pg_catalog.json_each_text($1)`
  17853. // run
  17854. var key string
  17855. var value string
  17856. logf(sqlstr, fromJSON)
  17857. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&key, &value); err != nil {
  17858. return "", "", logerror(err)
  17859. }
  17860. return key, value, nil
  17861. }
  17862. // JSONObjectByText calls the stored function 'pg_catalog.json_object(text) json' on db.
  17863. func JSONObjectByText(ctx context.Context, db DB, p0 StringSlice) ([]byte, error) {
  17864. // call pg_catalog.json_object
  17865. const sqlstr = `SELECT * FROM pg_catalog.json_object($1)`
  17866. // run
  17867. var r0 []byte
  17868. logf(sqlstr, p0)
  17869. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17870. return nil, logerror(err)
  17871. }
  17872. return r0, nil
  17873. }
  17874. // JSONObjectByTextAndText calls the stored function 'pg_catalog.json_object(text, text) json' on db.
  17875. func JSONObjectByTextAndText(ctx context.Context, db DB, p0, p1 StringSlice) ([]byte, error) {
  17876. // call pg_catalog.json_object
  17877. const sqlstr = `SELECT * FROM pg_catalog.json_object($1, $2)`
  17878. // run
  17879. var r0 []byte
  17880. logf(sqlstr, p0, p1)
  17881. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  17882. return nil, logerror(err)
  17883. }
  17884. return r0, nil
  17885. }
  17886. // JSONObjectAggFinalfn calls the stored function 'pg_catalog.json_object_agg_finalfn(internal) json' on db.
  17887. func JSONObjectAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  17888. // call pg_catalog.json_object_agg_finalfn
  17889. const sqlstr = `SELECT * FROM pg_catalog.json_object_agg_finalfn($1)`
  17890. // run
  17891. var r0 []byte
  17892. logf(sqlstr, p0)
  17893. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17894. return nil, logerror(err)
  17895. }
  17896. return r0, nil
  17897. }
  17898. // JSONObjectAggTransfn calls the stored function 'pg_catalog.json_object_agg_transfn(internal, "any", "any") internal' on db.
  17899. func JSONObjectAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1, p2 pgtypes.Any) (pgtypes.Internal, error) {
  17900. // call pg_catalog.json_object_agg_transfn
  17901. const sqlstr = `SELECT * FROM pg_catalog.json_object_agg_transfn($1, $2, $3)`
  17902. // run
  17903. var r0 pgtypes.Internal
  17904. logf(sqlstr, p0, p1, p2)
  17905. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  17906. return pgtypes.Internal{}, logerror(err)
  17907. }
  17908. return r0, nil
  17909. }
  17910. // JSONObjectField calls the stored function 'pg_catalog.json_object_field(json, text) json' on db.
  17911. func JSONObjectField(ctx context.Context, db DB, fromJSON []byte, fieldName string) ([]byte, error) {
  17912. // call pg_catalog.json_object_field
  17913. const sqlstr = `SELECT * FROM pg_catalog.json_object_field($1, $2)`
  17914. // run
  17915. var r0 []byte
  17916. logf(sqlstr, fromJSON, fieldName)
  17917. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, fieldName).Scan(&r0); err != nil {
  17918. return nil, logerror(err)
  17919. }
  17920. return r0, nil
  17921. }
  17922. // JSONObjectFieldText calls the stored function 'pg_catalog.json_object_field_text(json, text) text' on db.
  17923. func JSONObjectFieldText(ctx context.Context, db DB, fromJSON []byte, fieldName string) (string, error) {
  17924. // call pg_catalog.json_object_field_text
  17925. const sqlstr = `SELECT * FROM pg_catalog.json_object_field_text($1, $2)`
  17926. // run
  17927. var r0 string
  17928. logf(sqlstr, fromJSON, fieldName)
  17929. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, fieldName).Scan(&r0); err != nil {
  17930. return "", logerror(err)
  17931. }
  17932. return r0, nil
  17933. }
  17934. // JSONObjectKeys calls the stored function 'pg_catalog.json_object_keys(json) text' on db.
  17935. func JSONObjectKeys(ctx context.Context, db DB, p0 []byte) (string, error) {
  17936. // call pg_catalog.json_object_keys
  17937. const sqlstr = `SELECT * FROM pg_catalog.json_object_keys($1)`
  17938. // run
  17939. var r0 string
  17940. logf(sqlstr, p0)
  17941. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17942. return "", logerror(err)
  17943. }
  17944. return r0, nil
  17945. }
  17946. // JSONPopulateRecord calls the stored function 'pg_catalog.json_populate_record(anyelement, json, boolean) anyelement' on db.
  17947. func JSONPopulateRecord(ctx context.Context, db DB, base pgtypes.Anyelement, fromJSON []byte, useJSONAsText bool) (pgtypes.Anyelement, error) {
  17948. // call pg_catalog.json_populate_record
  17949. const sqlstr = `SELECT * FROM pg_catalog.json_populate_record($1, $2, $3)`
  17950. // run
  17951. var r0 pgtypes.Anyelement
  17952. logf(sqlstr, base, fromJSON, useJSONAsText)
  17953. if err := db.QueryRowContext(ctx, sqlstr, base, fromJSON, useJSONAsText).Scan(&r0); err != nil {
  17954. return pgtypes.Anyelement{}, logerror(err)
  17955. }
  17956. return r0, nil
  17957. }
  17958. // JSONPopulateRecordset calls the stored function 'pg_catalog.json_populate_recordset(anyelement, json, boolean) anyelement' on db.
  17959. func JSONPopulateRecordset(ctx context.Context, db DB, base pgtypes.Anyelement, fromJSON []byte, useJSONAsText bool) (pgtypes.Anyelement, error) {
  17960. // call pg_catalog.json_populate_recordset
  17961. const sqlstr = `SELECT * FROM pg_catalog.json_populate_recordset($1, $2, $3)`
  17962. // run
  17963. var r0 pgtypes.Anyelement
  17964. logf(sqlstr, base, fromJSON, useJSONAsText)
  17965. if err := db.QueryRowContext(ctx, sqlstr, base, fromJSON, useJSONAsText).Scan(&r0); err != nil {
  17966. return pgtypes.Anyelement{}, logerror(err)
  17967. }
  17968. return r0, nil
  17969. }
  17970. // JSONRecv calls the stored function 'pg_catalog.json_recv(internal) json' on db.
  17971. func JSONRecv(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  17972. // call pg_catalog.json_recv
  17973. const sqlstr = `SELECT * FROM pg_catalog.json_recv($1)`
  17974. // run
  17975. var r0 []byte
  17976. logf(sqlstr, p0)
  17977. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17978. return nil, logerror(err)
  17979. }
  17980. return r0, nil
  17981. }
  17982. // JSONSend calls the stored function 'pg_catalog.json_send(json) bytea' on db.
  17983. func JSONSend(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  17984. // call pg_catalog.json_send
  17985. const sqlstr = `SELECT * FROM pg_catalog.json_send($1)`
  17986. // run
  17987. var r0 []byte
  17988. logf(sqlstr, p0)
  17989. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  17990. return nil, logerror(err)
  17991. }
  17992. return r0, nil
  17993. }
  17994. // JSONStripNulls calls the stored function 'pg_catalog.json_strip_nulls(json) json' on db.
  17995. func JSONStripNulls(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  17996. // call pg_catalog.json_strip_nulls
  17997. const sqlstr = `SELECT * FROM pg_catalog.json_strip_nulls($1)`
  17998. // run
  17999. var r0 []byte
  18000. logf(sqlstr, p0)
  18001. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18002. return nil, logerror(err)
  18003. }
  18004. return r0, nil
  18005. }
  18006. // JSONToRecord calls the stored function 'pg_catalog.json_to_record(json) record' on db.
  18007. func JSONToRecord(ctx context.Context, db DB, p0 []byte) (pgtypes.Record, error) {
  18008. // call pg_catalog.json_to_record
  18009. const sqlstr = `SELECT * FROM pg_catalog.json_to_record($1)`
  18010. // run
  18011. var r0 pgtypes.Record
  18012. logf(sqlstr, p0)
  18013. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18014. return pgtypes.Record{}, logerror(err)
  18015. }
  18016. return r0, nil
  18017. }
  18018. // JSONToRecordset calls the stored function 'pg_catalog.json_to_recordset(json) record' on db.
  18019. func JSONToRecordset(ctx context.Context, db DB, p0 []byte) (pgtypes.Record, error) {
  18020. // call pg_catalog.json_to_recordset
  18021. const sqlstr = `SELECT * FROM pg_catalog.json_to_recordset($1)`
  18022. // run
  18023. var r0 pgtypes.Record
  18024. logf(sqlstr, p0)
  18025. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18026. return pgtypes.Record{}, logerror(err)
  18027. }
  18028. return r0, nil
  18029. }
  18030. // JSONToTsvectorByJSONAndJsonb calls the stored function 'pg_catalog.json_to_tsvector(json, jsonb) tsvector' on db.
  18031. func JSONToTsvectorByJSONAndJsonb(ctx context.Context, db DB, p0, p1 []byte) (pgtypes.Tsvector, error) {
  18032. // call pg_catalog.json_to_tsvector
  18033. const sqlstr = `SELECT * FROM pg_catalog.json_to_tsvector($1, $2)`
  18034. // run
  18035. var r0 pgtypes.Tsvector
  18036. logf(sqlstr, p0, p1)
  18037. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18038. return pgtypes.Tsvector{}, logerror(err)
  18039. }
  18040. return r0, nil
  18041. }
  18042. // JSONToTsvectorByRegconfigJSONAndJsonb calls the stored function 'pg_catalog.json_to_tsvector(regconfig, json, jsonb) tsvector' on db.
  18043. func JSONToTsvectorByRegconfigJSONAndJsonb(ctx context.Context, db DB, p0 pgtypes.Regconfig, p1, p2 []byte) (pgtypes.Tsvector, error) {
  18044. // call pg_catalog.json_to_tsvector
  18045. const sqlstr = `SELECT * FROM pg_catalog.json_to_tsvector($1, $2, $3)`
  18046. // run
  18047. var r0 pgtypes.Tsvector
  18048. logf(sqlstr, p0, p1, p2)
  18049. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  18050. return pgtypes.Tsvector{}, logerror(err)
  18051. }
  18052. return r0, nil
  18053. }
  18054. // JSONTypeof calls the stored function 'pg_catalog.json_typeof(json) text' on db.
  18055. func JSONTypeof(ctx context.Context, db DB, p0 []byte) (string, error) {
  18056. // call pg_catalog.json_typeof
  18057. const sqlstr = `SELECT * FROM pg_catalog.json_typeof($1)`
  18058. // run
  18059. var r0 string
  18060. logf(sqlstr, p0)
  18061. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18062. return "", logerror(err)
  18063. }
  18064. return r0, nil
  18065. }
  18066. // JohabToUTF8 calls the stored function 'pg_catalog.johab_to_utf8(integer, integer, cstring, internal, integer)' on db.
  18067. func JohabToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18068. // call pg_catalog.johab_to_utf8
  18069. const sqlstr = `SELECT * FROM pg_catalog.johab_to_utf8($1, $2, $3, $4, $5)`
  18070. // run
  18071. logf(sqlstr)
  18072. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18073. return logerror(err)
  18074. }
  18075. return nil
  18076. }
  18077. // JsonbAggFinalfn calls the stored function 'pg_catalog.jsonb_agg_finalfn(internal) jsonb' on db.
  18078. func JsonbAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  18079. // call pg_catalog.jsonb_agg_finalfn
  18080. const sqlstr = `SELECT * FROM pg_catalog.jsonb_agg_finalfn($1)`
  18081. // run
  18082. var r0 []byte
  18083. logf(sqlstr, p0)
  18084. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18085. return nil, logerror(err)
  18086. }
  18087. return r0, nil
  18088. }
  18089. // JsonbAggTransfn calls the stored function 'pg_catalog.jsonb_agg_transfn(internal, anyelement) internal' on db.
  18090. func JsonbAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anyelement) (pgtypes.Internal, error) {
  18091. // call pg_catalog.jsonb_agg_transfn
  18092. const sqlstr = `SELECT * FROM pg_catalog.jsonb_agg_transfn($1, $2)`
  18093. // run
  18094. var r0 pgtypes.Internal
  18095. logf(sqlstr, p0, p1)
  18096. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18097. return pgtypes.Internal{}, logerror(err)
  18098. }
  18099. return r0, nil
  18100. }
  18101. // JsonbArrayElement calls the stored function 'pg_catalog.jsonb_array_element(jsonb, integer) jsonb' on db.
  18102. func JsonbArrayElement(ctx context.Context, db DB, fromJSON []byte, elementIndex int) ([]byte, error) {
  18103. // call pg_catalog.jsonb_array_element
  18104. const sqlstr = `SELECT * FROM pg_catalog.jsonb_array_element($1, $2)`
  18105. // run
  18106. var r0 []byte
  18107. logf(sqlstr, fromJSON, elementIndex)
  18108. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, elementIndex).Scan(&r0); err != nil {
  18109. return nil, logerror(err)
  18110. }
  18111. return r0, nil
  18112. }
  18113. // JsonbArrayElementText calls the stored function 'pg_catalog.jsonb_array_element_text(jsonb, integer) text' on db.
  18114. func JsonbArrayElementText(ctx context.Context, db DB, fromJSON []byte, elementIndex int) (string, error) {
  18115. // call pg_catalog.jsonb_array_element_text
  18116. const sqlstr = `SELECT * FROM pg_catalog.jsonb_array_element_text($1, $2)`
  18117. // run
  18118. var r0 string
  18119. logf(sqlstr, fromJSON, elementIndex)
  18120. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, elementIndex).Scan(&r0); err != nil {
  18121. return "", logerror(err)
  18122. }
  18123. return r0, nil
  18124. }
  18125. // JsonbArrayElements calls the stored function 'pg_catalog.jsonb_array_elements(jsonb) jsonb' on db.
  18126. func JsonbArrayElements(ctx context.Context, db DB, fromJSON []byte) ([]byte, error) {
  18127. // call pg_catalog.jsonb_array_elements
  18128. const sqlstr = `SELECT * FROM pg_catalog.jsonb_array_elements($1)`
  18129. // run
  18130. var value []byte
  18131. logf(sqlstr, fromJSON)
  18132. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&value); err != nil {
  18133. return nil, logerror(err)
  18134. }
  18135. return value, nil
  18136. }
  18137. // JsonbArrayElementsText calls the stored function 'pg_catalog.jsonb_array_elements_text(jsonb) text' on db.
  18138. func JsonbArrayElementsText(ctx context.Context, db DB, fromJSON []byte) (string, error) {
  18139. // call pg_catalog.jsonb_array_elements_text
  18140. const sqlstr = `SELECT * FROM pg_catalog.jsonb_array_elements_text($1)`
  18141. // run
  18142. var value string
  18143. logf(sqlstr, fromJSON)
  18144. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&value); err != nil {
  18145. return "", logerror(err)
  18146. }
  18147. return value, nil
  18148. }
  18149. // JsonbArrayLength calls the stored function 'pg_catalog.jsonb_array_length(jsonb) integer' on db.
  18150. func JsonbArrayLength(ctx context.Context, db DB, p0 []byte) (int, error) {
  18151. // call pg_catalog.jsonb_array_length
  18152. const sqlstr = `SELECT * FROM pg_catalog.jsonb_array_length($1)`
  18153. // run
  18154. var r0 int
  18155. logf(sqlstr, p0)
  18156. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18157. return 0, logerror(err)
  18158. }
  18159. return r0, nil
  18160. }
  18161. // JsonbBuildArray calls the stored function 'pg_catalog.jsonb_build_array() jsonb' on db.
  18162. func JsonbBuildArray(ctx context.Context, db DB) ([]byte, error) {
  18163. // call pg_catalog.jsonb_build_array
  18164. const sqlstr = `SELECT * FROM pg_catalog.jsonb_build_array()`
  18165. // run
  18166. var r0 []byte
  18167. logf(sqlstr)
  18168. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  18169. return nil, logerror(err)
  18170. }
  18171. return r0, nil
  18172. }
  18173. // JsonbBuildObject calls the stored function 'pg_catalog.jsonb_build_object() jsonb' on db.
  18174. func JsonbBuildObject(ctx context.Context, db DB) ([]byte, error) {
  18175. // call pg_catalog.jsonb_build_object
  18176. const sqlstr = `SELECT * FROM pg_catalog.jsonb_build_object()`
  18177. // run
  18178. var r0 []byte
  18179. logf(sqlstr)
  18180. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  18181. return nil, logerror(err)
  18182. }
  18183. return r0, nil
  18184. }
  18185. // JsonbCmp calls the stored function 'pg_catalog.jsonb_cmp(jsonb, jsonb) integer' on db.
  18186. func JsonbCmp(ctx context.Context, db DB, p0, p1 []byte) (int, error) {
  18187. // call pg_catalog.jsonb_cmp
  18188. const sqlstr = `SELECT * FROM pg_catalog.jsonb_cmp($1, $2)`
  18189. // run
  18190. var r0 int
  18191. logf(sqlstr, p0, p1)
  18192. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18193. return 0, logerror(err)
  18194. }
  18195. return r0, nil
  18196. }
  18197. // JsonbConcat calls the stored function 'pg_catalog.jsonb_concat(jsonb, jsonb) jsonb' on db.
  18198. func JsonbConcat(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  18199. // call pg_catalog.jsonb_concat
  18200. const sqlstr = `SELECT * FROM pg_catalog.jsonb_concat($1, $2)`
  18201. // run
  18202. var r0 []byte
  18203. logf(sqlstr, p0, p1)
  18204. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18205. return nil, logerror(err)
  18206. }
  18207. return r0, nil
  18208. }
  18209. // JsonbContained calls the stored function 'pg_catalog.jsonb_contained(jsonb, jsonb) boolean' on db.
  18210. func JsonbContained(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18211. // call pg_catalog.jsonb_contained
  18212. const sqlstr = `SELECT * FROM pg_catalog.jsonb_contained($1, $2)`
  18213. // run
  18214. var r0 bool
  18215. logf(sqlstr, p0, p1)
  18216. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18217. return false, logerror(err)
  18218. }
  18219. return r0, nil
  18220. }
  18221. // JsonbContains calls the stored function 'pg_catalog.jsonb_contains(jsonb, jsonb) boolean' on db.
  18222. func JsonbContains(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18223. // call pg_catalog.jsonb_contains
  18224. const sqlstr = `SELECT * FROM pg_catalog.jsonb_contains($1, $2)`
  18225. // run
  18226. var r0 bool
  18227. logf(sqlstr, p0, p1)
  18228. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18229. return false, logerror(err)
  18230. }
  18231. return r0, nil
  18232. }
  18233. // JsonbDeleteByJsonbAndText calls the stored function 'pg_catalog.jsonb_delete(jsonb, text) jsonb' on db.
  18234. func JsonbDeleteByJsonbAndText(ctx context.Context, db DB, p0 []byte, p1 string) ([]byte, error) {
  18235. // call pg_catalog.jsonb_delete
  18236. const sqlstr = `SELECT * FROM pg_catalog.jsonb_delete($1, $2)`
  18237. // run
  18238. var r0 []byte
  18239. logf(sqlstr, p0, p1)
  18240. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18241. return nil, logerror(err)
  18242. }
  18243. return r0, nil
  18244. }
  18245. // JsonbDeleteByJsonbAndInteger calls the stored function 'pg_catalog.jsonb_delete(jsonb, integer) jsonb' on db.
  18246. func JsonbDeleteByJsonbAndInteger(ctx context.Context, db DB, p0 []byte, p1 int) ([]byte, error) {
  18247. // call pg_catalog.jsonb_delete
  18248. const sqlstr = `SELECT * FROM pg_catalog.jsonb_delete($1, $2)`
  18249. // run
  18250. var r0 []byte
  18251. logf(sqlstr, p0, p1)
  18252. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18253. return nil, logerror(err)
  18254. }
  18255. return r0, nil
  18256. }
  18257. // JsonbDeletePath calls the stored function 'pg_catalog.jsonb_delete_path(jsonb, text) jsonb' on db.
  18258. func JsonbDeletePath(ctx context.Context, db DB, p0 []byte, p1 StringSlice) ([]byte, error) {
  18259. // call pg_catalog.jsonb_delete_path
  18260. const sqlstr = `SELECT * FROM pg_catalog.jsonb_delete_path($1, $2)`
  18261. // run
  18262. var r0 []byte
  18263. logf(sqlstr, p0, p1)
  18264. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18265. return nil, logerror(err)
  18266. }
  18267. return r0, nil
  18268. }
  18269. // JsonbEach calls the stored function 'pg_catalog.jsonb_each(jsonb) (text, jsonb)' on db.
  18270. func JsonbEach(ctx context.Context, db DB, fromJSON []byte) (string, []byte, error) {
  18271. // call pg_catalog.jsonb_each
  18272. const sqlstr = `SELECT * FROM pg_catalog.jsonb_each($1)`
  18273. // run
  18274. var key string
  18275. var value []byte
  18276. logf(sqlstr, fromJSON)
  18277. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&key, &value); err != nil {
  18278. return "", nil, logerror(err)
  18279. }
  18280. return key, value, nil
  18281. }
  18282. // JsonbEachText calls the stored function 'pg_catalog.jsonb_each_text(jsonb) (text, text)' on db.
  18283. func JsonbEachText(ctx context.Context, db DB, fromJSON []byte) (string, string, error) {
  18284. // call pg_catalog.jsonb_each_text
  18285. const sqlstr = `SELECT * FROM pg_catalog.jsonb_each_text($1)`
  18286. // run
  18287. var key string
  18288. var value string
  18289. logf(sqlstr, fromJSON)
  18290. if err := db.QueryRowContext(ctx, sqlstr, fromJSON).Scan(&key, &value); err != nil {
  18291. return "", "", logerror(err)
  18292. }
  18293. return key, value, nil
  18294. }
  18295. // JsonbEq calls the stored function 'pg_catalog.jsonb_eq(jsonb, jsonb) boolean' on db.
  18296. func JsonbEq(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18297. // call pg_catalog.jsonb_eq
  18298. const sqlstr = `SELECT * FROM pg_catalog.jsonb_eq($1, $2)`
  18299. // run
  18300. var r0 bool
  18301. logf(sqlstr, p0, p1)
  18302. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18303. return false, logerror(err)
  18304. }
  18305. return r0, nil
  18306. }
  18307. // JsonbExists calls the stored function 'pg_catalog.jsonb_exists(jsonb, text) boolean' on db.
  18308. func JsonbExists(ctx context.Context, db DB, p0 []byte, p1 string) (bool, error) {
  18309. // call pg_catalog.jsonb_exists
  18310. const sqlstr = `SELECT * FROM pg_catalog.jsonb_exists($1, $2)`
  18311. // run
  18312. var r0 bool
  18313. logf(sqlstr, p0, p1)
  18314. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18315. return false, logerror(err)
  18316. }
  18317. return r0, nil
  18318. }
  18319. // JsonbExistsAll calls the stored function 'pg_catalog.jsonb_exists_all(jsonb, text) boolean' on db.
  18320. func JsonbExistsAll(ctx context.Context, db DB, p0 []byte, p1 StringSlice) (bool, error) {
  18321. // call pg_catalog.jsonb_exists_all
  18322. const sqlstr = `SELECT * FROM pg_catalog.jsonb_exists_all($1, $2)`
  18323. // run
  18324. var r0 bool
  18325. logf(sqlstr, p0, p1)
  18326. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18327. return false, logerror(err)
  18328. }
  18329. return r0, nil
  18330. }
  18331. // JsonbExistsAny calls the stored function 'pg_catalog.jsonb_exists_any(jsonb, text) boolean' on db.
  18332. func JsonbExistsAny(ctx context.Context, db DB, p0 []byte, p1 StringSlice) (bool, error) {
  18333. // call pg_catalog.jsonb_exists_any
  18334. const sqlstr = `SELECT * FROM pg_catalog.jsonb_exists_any($1, $2)`
  18335. // run
  18336. var r0 bool
  18337. logf(sqlstr, p0, p1)
  18338. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18339. return false, logerror(err)
  18340. }
  18341. return r0, nil
  18342. }
  18343. // JsonbGe calls the stored function 'pg_catalog.jsonb_ge(jsonb, jsonb) boolean' on db.
  18344. func JsonbGe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18345. // call pg_catalog.jsonb_ge
  18346. const sqlstr = `SELECT * FROM pg_catalog.jsonb_ge($1, $2)`
  18347. // run
  18348. var r0 bool
  18349. logf(sqlstr, p0, p1)
  18350. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18351. return false, logerror(err)
  18352. }
  18353. return r0, nil
  18354. }
  18355. // JsonbGt calls the stored function 'pg_catalog.jsonb_gt(jsonb, jsonb) boolean' on db.
  18356. func JsonbGt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18357. // call pg_catalog.jsonb_gt
  18358. const sqlstr = `SELECT * FROM pg_catalog.jsonb_gt($1, $2)`
  18359. // run
  18360. var r0 bool
  18361. logf(sqlstr, p0, p1)
  18362. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18363. return false, logerror(err)
  18364. }
  18365. return r0, nil
  18366. }
  18367. // JsonbHash calls the stored function 'pg_catalog.jsonb_hash(jsonb) integer' on db.
  18368. func JsonbHash(ctx context.Context, db DB, p0 []byte) (int, error) {
  18369. // call pg_catalog.jsonb_hash
  18370. const sqlstr = `SELECT * FROM pg_catalog.jsonb_hash($1)`
  18371. // run
  18372. var r0 int
  18373. logf(sqlstr, p0)
  18374. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18375. return 0, logerror(err)
  18376. }
  18377. return r0, nil
  18378. }
  18379. // JsonbHashExtended calls the stored function 'pg_catalog.jsonb_hash_extended(jsonb, bigint) bigint' on db.
  18380. func JsonbHashExtended(ctx context.Context, db DB, p0 []byte, p1 int64) (int64, error) {
  18381. // call pg_catalog.jsonb_hash_extended
  18382. const sqlstr = `SELECT * FROM pg_catalog.jsonb_hash_extended($1, $2)`
  18383. // run
  18384. var r0 int64
  18385. logf(sqlstr, p0, p1)
  18386. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18387. return 0, logerror(err)
  18388. }
  18389. return r0, nil
  18390. }
  18391. // JsonbInsert calls the stored function 'pg_catalog.jsonb_insert(jsonb, text, jsonb, boolean) jsonb' on db.
  18392. func JsonbInsert(ctx context.Context, db DB, jsonbIn []byte, path StringSlice, replacement []byte, insertAfter bool) ([]byte, error) {
  18393. // call pg_catalog.jsonb_insert
  18394. const sqlstr = `SELECT * FROM pg_catalog.jsonb_insert($1, $2, $3, $4)`
  18395. // run
  18396. var r0 []byte
  18397. logf(sqlstr, jsonbIn, path, replacement, insertAfter)
  18398. if err := db.QueryRowContext(ctx, sqlstr, jsonbIn, path, replacement, insertAfter).Scan(&r0); err != nil {
  18399. return nil, logerror(err)
  18400. }
  18401. return r0, nil
  18402. }
  18403. // JsonbLe calls the stored function 'pg_catalog.jsonb_le(jsonb, jsonb) boolean' on db.
  18404. func JsonbLe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18405. // call pg_catalog.jsonb_le
  18406. const sqlstr = `SELECT * FROM pg_catalog.jsonb_le($1, $2)`
  18407. // run
  18408. var r0 bool
  18409. logf(sqlstr, p0, p1)
  18410. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18411. return false, logerror(err)
  18412. }
  18413. return r0, nil
  18414. }
  18415. // JsonbLt calls the stored function 'pg_catalog.jsonb_lt(jsonb, jsonb) boolean' on db.
  18416. func JsonbLt(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18417. // call pg_catalog.jsonb_lt
  18418. const sqlstr = `SELECT * FROM pg_catalog.jsonb_lt($1, $2)`
  18419. // run
  18420. var r0 bool
  18421. logf(sqlstr, p0, p1)
  18422. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18423. return false, logerror(err)
  18424. }
  18425. return r0, nil
  18426. }
  18427. // JsonbNe calls the stored function 'pg_catalog.jsonb_ne(jsonb, jsonb) boolean' on db.
  18428. func JsonbNe(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  18429. // call pg_catalog.jsonb_ne
  18430. const sqlstr = `SELECT * FROM pg_catalog.jsonb_ne($1, $2)`
  18431. // run
  18432. var r0 bool
  18433. logf(sqlstr, p0, p1)
  18434. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18435. return false, logerror(err)
  18436. }
  18437. return r0, nil
  18438. }
  18439. // JsonbObjectByText calls the stored function 'pg_catalog.jsonb_object(text) jsonb' on db.
  18440. func JsonbObjectByText(ctx context.Context, db DB, p0 StringSlice) ([]byte, error) {
  18441. // call pg_catalog.jsonb_object
  18442. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object($1)`
  18443. // run
  18444. var r0 []byte
  18445. logf(sqlstr, p0)
  18446. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18447. return nil, logerror(err)
  18448. }
  18449. return r0, nil
  18450. }
  18451. // JsonbObjectByTextAndText calls the stored function 'pg_catalog.jsonb_object(text, text) jsonb' on db.
  18452. func JsonbObjectByTextAndText(ctx context.Context, db DB, p0, p1 StringSlice) ([]byte, error) {
  18453. // call pg_catalog.jsonb_object
  18454. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object($1, $2)`
  18455. // run
  18456. var r0 []byte
  18457. logf(sqlstr, p0, p1)
  18458. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18459. return nil, logerror(err)
  18460. }
  18461. return r0, nil
  18462. }
  18463. // JsonbObjectAggFinalfn calls the stored function 'pg_catalog.jsonb_object_agg_finalfn(internal) jsonb' on db.
  18464. func JsonbObjectAggFinalfn(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  18465. // call pg_catalog.jsonb_object_agg_finalfn
  18466. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object_agg_finalfn($1)`
  18467. // run
  18468. var r0 []byte
  18469. logf(sqlstr, p0)
  18470. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18471. return nil, logerror(err)
  18472. }
  18473. return r0, nil
  18474. }
  18475. // JsonbObjectAggTransfn calls the stored function 'pg_catalog.jsonb_object_agg_transfn(internal, "any", "any") internal' on db.
  18476. func JsonbObjectAggTransfn(ctx context.Context, db DB, p0 pgtypes.Internal, p1, p2 pgtypes.Any) (pgtypes.Internal, error) {
  18477. // call pg_catalog.jsonb_object_agg_transfn
  18478. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object_agg_transfn($1, $2, $3)`
  18479. // run
  18480. var r0 pgtypes.Internal
  18481. logf(sqlstr, p0, p1, p2)
  18482. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  18483. return pgtypes.Internal{}, logerror(err)
  18484. }
  18485. return r0, nil
  18486. }
  18487. // JsonbObjectField calls the stored function 'pg_catalog.jsonb_object_field(jsonb, text) jsonb' on db.
  18488. func JsonbObjectField(ctx context.Context, db DB, fromJSON []byte, fieldName string) ([]byte, error) {
  18489. // call pg_catalog.jsonb_object_field
  18490. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object_field($1, $2)`
  18491. // run
  18492. var r0 []byte
  18493. logf(sqlstr, fromJSON, fieldName)
  18494. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, fieldName).Scan(&r0); err != nil {
  18495. return nil, logerror(err)
  18496. }
  18497. return r0, nil
  18498. }
  18499. // JsonbObjectFieldText calls the stored function 'pg_catalog.jsonb_object_field_text(jsonb, text) text' on db.
  18500. func JsonbObjectFieldText(ctx context.Context, db DB, fromJSON []byte, fieldName string) (string, error) {
  18501. // call pg_catalog.jsonb_object_field_text
  18502. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object_field_text($1, $2)`
  18503. // run
  18504. var r0 string
  18505. logf(sqlstr, fromJSON, fieldName)
  18506. if err := db.QueryRowContext(ctx, sqlstr, fromJSON, fieldName).Scan(&r0); err != nil {
  18507. return "", logerror(err)
  18508. }
  18509. return r0, nil
  18510. }
  18511. // JsonbObjectKeys calls the stored function 'pg_catalog.jsonb_object_keys(jsonb) text' on db.
  18512. func JsonbObjectKeys(ctx context.Context, db DB, p0 []byte) (string, error) {
  18513. // call pg_catalog.jsonb_object_keys
  18514. const sqlstr = `SELECT * FROM pg_catalog.jsonb_object_keys($1)`
  18515. // run
  18516. var r0 string
  18517. logf(sqlstr, p0)
  18518. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18519. return "", logerror(err)
  18520. }
  18521. return r0, nil
  18522. }
  18523. // JsonbPathExists calls the stored function 'pg_catalog.jsonb_path_exists(jsonb, jsonpath, jsonb, boolean) boolean' on db.
  18524. func JsonbPathExists(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) (bool, error) {
  18525. // call pg_catalog.jsonb_path_exists
  18526. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_exists($1, $2, $3, $4)`
  18527. // run
  18528. var r0 bool
  18529. logf(sqlstr, target, path, vars, silent)
  18530. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18531. return false, logerror(err)
  18532. }
  18533. return r0, nil
  18534. }
  18535. // JsonbPathExistsOpr calls the stored function 'pg_catalog.jsonb_path_exists_opr(jsonb, jsonpath) boolean' on db.
  18536. func JsonbPathExistsOpr(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Jsonpath) (bool, error) {
  18537. // call pg_catalog.jsonb_path_exists_opr
  18538. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_exists_opr($1, $2)`
  18539. // run
  18540. var r0 bool
  18541. logf(sqlstr, p0, p1)
  18542. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18543. return false, logerror(err)
  18544. }
  18545. return r0, nil
  18546. }
  18547. // JsonbPathExistsTz calls the stored function 'pg_catalog.jsonb_path_exists_tz(jsonb, jsonpath, jsonb, boolean) boolean' on db.
  18548. func JsonbPathExistsTz(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) (bool, error) {
  18549. // call pg_catalog.jsonb_path_exists_tz
  18550. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_exists_tz($1, $2, $3, $4)`
  18551. // run
  18552. var r0 bool
  18553. logf(sqlstr, target, path, vars, silent)
  18554. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18555. return false, logerror(err)
  18556. }
  18557. return r0, nil
  18558. }
  18559. // JsonbPathMatch calls the stored function 'pg_catalog.jsonb_path_match(jsonb, jsonpath, jsonb, boolean) boolean' on db.
  18560. func JsonbPathMatch(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) (bool, error) {
  18561. // call pg_catalog.jsonb_path_match
  18562. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_match($1, $2, $3, $4)`
  18563. // run
  18564. var r0 bool
  18565. logf(sqlstr, target, path, vars, silent)
  18566. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18567. return false, logerror(err)
  18568. }
  18569. return r0, nil
  18570. }
  18571. // JsonbPathMatchOpr calls the stored function 'pg_catalog.jsonb_path_match_opr(jsonb, jsonpath) boolean' on db.
  18572. func JsonbPathMatchOpr(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Jsonpath) (bool, error) {
  18573. // call pg_catalog.jsonb_path_match_opr
  18574. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_match_opr($1, $2)`
  18575. // run
  18576. var r0 bool
  18577. logf(sqlstr, p0, p1)
  18578. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18579. return false, logerror(err)
  18580. }
  18581. return r0, nil
  18582. }
  18583. // JsonbPathMatchTz calls the stored function 'pg_catalog.jsonb_path_match_tz(jsonb, jsonpath, jsonb, boolean) boolean' on db.
  18584. func JsonbPathMatchTz(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) (bool, error) {
  18585. // call pg_catalog.jsonb_path_match_tz
  18586. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_match_tz($1, $2, $3, $4)`
  18587. // run
  18588. var r0 bool
  18589. logf(sqlstr, target, path, vars, silent)
  18590. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18591. return false, logerror(err)
  18592. }
  18593. return r0, nil
  18594. }
  18595. // JsonbPathQuery calls the stored function 'pg_catalog.jsonb_path_query(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18596. func JsonbPathQuery(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18597. // call pg_catalog.jsonb_path_query
  18598. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query($1, $2, $3, $4)`
  18599. // run
  18600. var r0 []byte
  18601. logf(sqlstr, target, path, vars, silent)
  18602. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18603. return nil, logerror(err)
  18604. }
  18605. return r0, nil
  18606. }
  18607. // JsonbPathQueryArray calls the stored function 'pg_catalog.jsonb_path_query_array(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18608. func JsonbPathQueryArray(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18609. // call pg_catalog.jsonb_path_query_array
  18610. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query_array($1, $2, $3, $4)`
  18611. // run
  18612. var r0 []byte
  18613. logf(sqlstr, target, path, vars, silent)
  18614. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18615. return nil, logerror(err)
  18616. }
  18617. return r0, nil
  18618. }
  18619. // JsonbPathQueryArrayTz calls the stored function 'pg_catalog.jsonb_path_query_array_tz(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18620. func JsonbPathQueryArrayTz(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18621. // call pg_catalog.jsonb_path_query_array_tz
  18622. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query_array_tz($1, $2, $3, $4)`
  18623. // run
  18624. var r0 []byte
  18625. logf(sqlstr, target, path, vars, silent)
  18626. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18627. return nil, logerror(err)
  18628. }
  18629. return r0, nil
  18630. }
  18631. // JsonbPathQueryFirst calls the stored function 'pg_catalog.jsonb_path_query_first(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18632. func JsonbPathQueryFirst(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18633. // call pg_catalog.jsonb_path_query_first
  18634. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query_first($1, $2, $3, $4)`
  18635. // run
  18636. var r0 []byte
  18637. logf(sqlstr, target, path, vars, silent)
  18638. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18639. return nil, logerror(err)
  18640. }
  18641. return r0, nil
  18642. }
  18643. // JsonbPathQueryFirstTz calls the stored function 'pg_catalog.jsonb_path_query_first_tz(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18644. func JsonbPathQueryFirstTz(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18645. // call pg_catalog.jsonb_path_query_first_tz
  18646. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query_first_tz($1, $2, $3, $4)`
  18647. // run
  18648. var r0 []byte
  18649. logf(sqlstr, target, path, vars, silent)
  18650. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18651. return nil, logerror(err)
  18652. }
  18653. return r0, nil
  18654. }
  18655. // JsonbPathQueryTz calls the stored function 'pg_catalog.jsonb_path_query_tz(jsonb, jsonpath, jsonb, boolean) jsonb' on db.
  18656. func JsonbPathQueryTz(ctx context.Context, db DB, target []byte, path pgtypes.Jsonpath, vars []byte, silent bool) ([]byte, error) {
  18657. // call pg_catalog.jsonb_path_query_tz
  18658. const sqlstr = `SELECT * FROM pg_catalog.jsonb_path_query_tz($1, $2, $3, $4)`
  18659. // run
  18660. var r0 []byte
  18661. logf(sqlstr, target, path, vars, silent)
  18662. if err := db.QueryRowContext(ctx, sqlstr, target, path, vars, silent).Scan(&r0); err != nil {
  18663. return nil, logerror(err)
  18664. }
  18665. return r0, nil
  18666. }
  18667. // JsonbPopulateRecord calls the stored function 'pg_catalog.jsonb_populate_record(anyelement, jsonb) anyelement' on db.
  18668. func JsonbPopulateRecord(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1 []byte) (pgtypes.Anyelement, error) {
  18669. // call pg_catalog.jsonb_populate_record
  18670. const sqlstr = `SELECT * FROM pg_catalog.jsonb_populate_record($1, $2)`
  18671. // run
  18672. var r0 pgtypes.Anyelement
  18673. logf(sqlstr, p0, p1)
  18674. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18675. return pgtypes.Anyelement{}, logerror(err)
  18676. }
  18677. return r0, nil
  18678. }
  18679. // JsonbPopulateRecordset calls the stored function 'pg_catalog.jsonb_populate_recordset(anyelement, jsonb) anyelement' on db.
  18680. func JsonbPopulateRecordset(ctx context.Context, db DB, p0 pgtypes.Anyelement, p1 []byte) (pgtypes.Anyelement, error) {
  18681. // call pg_catalog.jsonb_populate_recordset
  18682. const sqlstr = `SELECT * FROM pg_catalog.jsonb_populate_recordset($1, $2)`
  18683. // run
  18684. var r0 pgtypes.Anyelement
  18685. logf(sqlstr, p0, p1)
  18686. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18687. return pgtypes.Anyelement{}, logerror(err)
  18688. }
  18689. return r0, nil
  18690. }
  18691. // JsonbPretty calls the stored function 'pg_catalog.jsonb_pretty(jsonb) text' on db.
  18692. func JsonbPretty(ctx context.Context, db DB, p0 []byte) (string, error) {
  18693. // call pg_catalog.jsonb_pretty
  18694. const sqlstr = `SELECT * FROM pg_catalog.jsonb_pretty($1)`
  18695. // run
  18696. var r0 string
  18697. logf(sqlstr, p0)
  18698. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18699. return "", logerror(err)
  18700. }
  18701. return r0, nil
  18702. }
  18703. // JsonbRecv calls the stored function 'pg_catalog.jsonb_recv(internal) jsonb' on db.
  18704. func JsonbRecv(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  18705. // call pg_catalog.jsonb_recv
  18706. const sqlstr = `SELECT * FROM pg_catalog.jsonb_recv($1)`
  18707. // run
  18708. var r0 []byte
  18709. logf(sqlstr, p0)
  18710. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18711. return nil, logerror(err)
  18712. }
  18713. return r0, nil
  18714. }
  18715. // JsonbSend calls the stored function 'pg_catalog.jsonb_send(jsonb) bytea' on db.
  18716. func JsonbSend(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  18717. // call pg_catalog.jsonb_send
  18718. const sqlstr = `SELECT * FROM pg_catalog.jsonb_send($1)`
  18719. // run
  18720. var r0 []byte
  18721. logf(sqlstr, p0)
  18722. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18723. return nil, logerror(err)
  18724. }
  18725. return r0, nil
  18726. }
  18727. // JsonbSet calls the stored function 'pg_catalog.jsonb_set(jsonb, text, jsonb, boolean) jsonb' on db.
  18728. func JsonbSet(ctx context.Context, db DB, jsonbIn []byte, path StringSlice, replacement []byte, createIfMissing bool) ([]byte, error) {
  18729. // call pg_catalog.jsonb_set
  18730. const sqlstr = `SELECT * FROM pg_catalog.jsonb_set($1, $2, $3, $4)`
  18731. // run
  18732. var r0 []byte
  18733. logf(sqlstr, jsonbIn, path, replacement, createIfMissing)
  18734. if err := db.QueryRowContext(ctx, sqlstr, jsonbIn, path, replacement, createIfMissing).Scan(&r0); err != nil {
  18735. return nil, logerror(err)
  18736. }
  18737. return r0, nil
  18738. }
  18739. // JsonbSetLax calls the stored function 'pg_catalog.jsonb_set_lax(jsonb, text, jsonb, boolean, text) jsonb' on db.
  18740. func JsonbSetLax(ctx context.Context, db DB, jsonbIn []byte, path StringSlice, replacement []byte, createIfMissing bool, nullValueTreatment string) ([]byte, error) {
  18741. // call pg_catalog.jsonb_set_lax
  18742. const sqlstr = `SELECT * FROM pg_catalog.jsonb_set_lax($1, $2, $3, $4, $5)`
  18743. // run
  18744. var r0 []byte
  18745. logf(sqlstr, jsonbIn, path, replacement, createIfMissing, nullValueTreatment)
  18746. if err := db.QueryRowContext(ctx, sqlstr, jsonbIn, path, replacement, createIfMissing, nullValueTreatment).Scan(&r0); err != nil {
  18747. return nil, logerror(err)
  18748. }
  18749. return r0, nil
  18750. }
  18751. // JsonbStripNulls calls the stored function 'pg_catalog.jsonb_strip_nulls(jsonb) jsonb' on db.
  18752. func JsonbStripNulls(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  18753. // call pg_catalog.jsonb_strip_nulls
  18754. const sqlstr = `SELECT * FROM pg_catalog.jsonb_strip_nulls($1)`
  18755. // run
  18756. var r0 []byte
  18757. logf(sqlstr, p0)
  18758. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18759. return nil, logerror(err)
  18760. }
  18761. return r0, nil
  18762. }
  18763. // JsonbToRecord calls the stored function 'pg_catalog.jsonb_to_record(jsonb) record' on db.
  18764. func JsonbToRecord(ctx context.Context, db DB, p0 []byte) (pgtypes.Record, error) {
  18765. // call pg_catalog.jsonb_to_record
  18766. const sqlstr = `SELECT * FROM pg_catalog.jsonb_to_record($1)`
  18767. // run
  18768. var r0 pgtypes.Record
  18769. logf(sqlstr, p0)
  18770. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18771. return pgtypes.Record{}, logerror(err)
  18772. }
  18773. return r0, nil
  18774. }
  18775. // JsonbToRecordset calls the stored function 'pg_catalog.jsonb_to_recordset(jsonb) record' on db.
  18776. func JsonbToRecordset(ctx context.Context, db DB, p0 []byte) (pgtypes.Record, error) {
  18777. // call pg_catalog.jsonb_to_recordset
  18778. const sqlstr = `SELECT * FROM pg_catalog.jsonb_to_recordset($1)`
  18779. // run
  18780. var r0 pgtypes.Record
  18781. logf(sqlstr, p0)
  18782. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18783. return pgtypes.Record{}, logerror(err)
  18784. }
  18785. return r0, nil
  18786. }
  18787. // JsonbToTsvectorByJsonbAndJsonb calls the stored function 'pg_catalog.jsonb_to_tsvector(jsonb, jsonb) tsvector' on db.
  18788. func JsonbToTsvectorByJsonbAndJsonb(ctx context.Context, db DB, p0, p1 []byte) (pgtypes.Tsvector, error) {
  18789. // call pg_catalog.jsonb_to_tsvector
  18790. const sqlstr = `SELECT * FROM pg_catalog.jsonb_to_tsvector($1, $2)`
  18791. // run
  18792. var r0 pgtypes.Tsvector
  18793. logf(sqlstr, p0, p1)
  18794. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  18795. return pgtypes.Tsvector{}, logerror(err)
  18796. }
  18797. return r0, nil
  18798. }
  18799. // JsonbToTsvectorByRegconfigJsonbAndJsonb calls the stored function 'pg_catalog.jsonb_to_tsvector(regconfig, jsonb, jsonb) tsvector' on db.
  18800. func JsonbToTsvectorByRegconfigJsonbAndJsonb(ctx context.Context, db DB, p0 pgtypes.Regconfig, p1, p2 []byte) (pgtypes.Tsvector, error) {
  18801. // call pg_catalog.jsonb_to_tsvector
  18802. const sqlstr = `SELECT * FROM pg_catalog.jsonb_to_tsvector($1, $2, $3)`
  18803. // run
  18804. var r0 pgtypes.Tsvector
  18805. logf(sqlstr, p0, p1, p2)
  18806. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  18807. return pgtypes.Tsvector{}, logerror(err)
  18808. }
  18809. return r0, nil
  18810. }
  18811. // JsonbTypeof calls the stored function 'pg_catalog.jsonb_typeof(jsonb) text' on db.
  18812. func JsonbTypeof(ctx context.Context, db DB, p0 []byte) (string, error) {
  18813. // call pg_catalog.jsonb_typeof
  18814. const sqlstr = `SELECT * FROM pg_catalog.jsonb_typeof($1)`
  18815. // run
  18816. var r0 string
  18817. logf(sqlstr, p0)
  18818. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18819. return "", logerror(err)
  18820. }
  18821. return r0, nil
  18822. }
  18823. // JsonpathRecv calls the stored function 'pg_catalog.jsonpath_recv(internal) jsonpath' on db.
  18824. func JsonpathRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Jsonpath, error) {
  18825. // call pg_catalog.jsonpath_recv
  18826. const sqlstr = `SELECT * FROM pg_catalog.jsonpath_recv($1)`
  18827. // run
  18828. var r0 pgtypes.Jsonpath
  18829. logf(sqlstr, p0)
  18830. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18831. return pgtypes.Jsonpath{}, logerror(err)
  18832. }
  18833. return r0, nil
  18834. }
  18835. // JsonpathSend calls the stored function 'pg_catalog.jsonpath_send(jsonpath) bytea' on db.
  18836. func JsonpathSend(ctx context.Context, db DB, p0 pgtypes.Jsonpath) ([]byte, error) {
  18837. // call pg_catalog.jsonpath_send
  18838. const sqlstr = `SELECT * FROM pg_catalog.jsonpath_send($1)`
  18839. // run
  18840. var r0 []byte
  18841. logf(sqlstr, p0)
  18842. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18843. return nil, logerror(err)
  18844. }
  18845. return r0, nil
  18846. }
  18847. // JustifyDays calls the stored function 'pg_catalog.justify_days(interval) interval' on db.
  18848. func JustifyDays(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  18849. // call pg_catalog.justify_days
  18850. const sqlstr = `SELECT * FROM pg_catalog.justify_days($1)`
  18851. // run
  18852. var r0 []byte
  18853. logf(sqlstr, p0)
  18854. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18855. return nil, logerror(err)
  18856. }
  18857. return r0, nil
  18858. }
  18859. // JustifyHours calls the stored function 'pg_catalog.justify_hours(interval) interval' on db.
  18860. func JustifyHours(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  18861. // call pg_catalog.justify_hours
  18862. const sqlstr = `SELECT * FROM pg_catalog.justify_hours($1)`
  18863. // run
  18864. var r0 []byte
  18865. logf(sqlstr, p0)
  18866. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18867. return nil, logerror(err)
  18868. }
  18869. return r0, nil
  18870. }
  18871. // JustifyInterval calls the stored function 'pg_catalog.justify_interval(interval) interval' on db.
  18872. func JustifyInterval(ctx context.Context, db DB, p0 []byte) ([]byte, error) {
  18873. // call pg_catalog.justify_interval
  18874. const sqlstr = `SELECT * FROM pg_catalog.justify_interval($1)`
  18875. // run
  18876. var r0 []byte
  18877. logf(sqlstr, p0)
  18878. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  18879. return nil, logerror(err)
  18880. }
  18881. return r0, nil
  18882. }
  18883. // Koi8rToIso calls the stored function 'pg_catalog.koi8r_to_iso(integer, integer, cstring, internal, integer)' on db.
  18884. func Koi8rToIso(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18885. // call pg_catalog.koi8r_to_iso
  18886. const sqlstr = `SELECT * FROM pg_catalog.koi8r_to_iso($1, $2, $3, $4, $5)`
  18887. // run
  18888. logf(sqlstr)
  18889. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18890. return logerror(err)
  18891. }
  18892. return nil
  18893. }
  18894. // Koi8rToMic calls the stored function 'pg_catalog.koi8r_to_mic(integer, integer, cstring, internal, integer)' on db.
  18895. func Koi8rToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18896. // call pg_catalog.koi8r_to_mic
  18897. const sqlstr = `SELECT * FROM pg_catalog.koi8r_to_mic($1, $2, $3, $4, $5)`
  18898. // run
  18899. logf(sqlstr)
  18900. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18901. return logerror(err)
  18902. }
  18903. return nil
  18904. }
  18905. // Koi8rToUTF8 calls the stored function 'pg_catalog.koi8r_to_utf8(integer, integer, cstring, internal, integer)' on db.
  18906. func Koi8rToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18907. // call pg_catalog.koi8r_to_utf8
  18908. const sqlstr = `SELECT * FROM pg_catalog.koi8r_to_utf8($1, $2, $3, $4, $5)`
  18909. // run
  18910. logf(sqlstr)
  18911. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18912. return logerror(err)
  18913. }
  18914. return nil
  18915. }
  18916. // Koi8rToWin1251 calls the stored function 'pg_catalog.koi8r_to_win1251(integer, integer, cstring, internal, integer)' on db.
  18917. func Koi8rToWin1251(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18918. // call pg_catalog.koi8r_to_win1251
  18919. const sqlstr = `SELECT * FROM pg_catalog.koi8r_to_win1251($1, $2, $3, $4, $5)`
  18920. // run
  18921. logf(sqlstr)
  18922. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18923. return logerror(err)
  18924. }
  18925. return nil
  18926. }
  18927. // Koi8rToWin866 calls the stored function 'pg_catalog.koi8r_to_win866(integer, integer, cstring, internal, integer)' on db.
  18928. func Koi8rToWin866(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18929. // call pg_catalog.koi8r_to_win866
  18930. const sqlstr = `SELECT * FROM pg_catalog.koi8r_to_win866($1, $2, $3, $4, $5)`
  18931. // run
  18932. logf(sqlstr)
  18933. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18934. return logerror(err)
  18935. }
  18936. return nil
  18937. }
  18938. // Koi8uToUTF8 calls the stored function 'pg_catalog.koi8u_to_utf8(integer, integer, cstring, internal, integer)' on db.
  18939. func Koi8uToUTF8(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18940. // call pg_catalog.koi8u_to_utf8
  18941. const sqlstr = `SELECT * FROM pg_catalog.koi8u_to_utf8($1, $2, $3, $4, $5)`
  18942. // run
  18943. logf(sqlstr)
  18944. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18945. return logerror(err)
  18946. }
  18947. return nil
  18948. }
  18949. // Lastval calls the stored function 'pg_catalog.lastval() bigint' on db.
  18950. func Lastval(ctx context.Context, db DB) (int64, error) {
  18951. // call pg_catalog.lastval
  18952. const sqlstr = `SELECT * FROM pg_catalog.lastval()`
  18953. // run
  18954. var r0 int64
  18955. logf(sqlstr)
  18956. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  18957. return 0, logerror(err)
  18958. }
  18959. return r0, nil
  18960. }
  18961. // Latin1ToMic calls the stored function 'pg_catalog.latin1_to_mic(integer, integer, cstring, internal, integer)' on db.
  18962. func Latin1ToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18963. // call pg_catalog.latin1_to_mic
  18964. const sqlstr = `SELECT * FROM pg_catalog.latin1_to_mic($1, $2, $3, $4, $5)`
  18965. // run
  18966. logf(sqlstr)
  18967. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18968. return logerror(err)
  18969. }
  18970. return nil
  18971. }
  18972. // Latin2ToMic calls the stored function 'pg_catalog.latin2_to_mic(integer, integer, cstring, internal, integer)' on db.
  18973. func Latin2ToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18974. // call pg_catalog.latin2_to_mic
  18975. const sqlstr = `SELECT * FROM pg_catalog.latin2_to_mic($1, $2, $3, $4, $5)`
  18976. // run
  18977. logf(sqlstr)
  18978. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18979. return logerror(err)
  18980. }
  18981. return nil
  18982. }
  18983. // Latin2ToWin1250 calls the stored function 'pg_catalog.latin2_to_win1250(integer, integer, cstring, internal, integer)' on db.
  18984. func Latin2ToWin1250(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18985. // call pg_catalog.latin2_to_win1250
  18986. const sqlstr = `SELECT * FROM pg_catalog.latin2_to_win1250($1, $2, $3, $4, $5)`
  18987. // run
  18988. logf(sqlstr)
  18989. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  18990. return logerror(err)
  18991. }
  18992. return nil
  18993. }
  18994. // Latin3ToMic calls the stored function 'pg_catalog.latin3_to_mic(integer, integer, cstring, internal, integer)' on db.
  18995. func Latin3ToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  18996. // call pg_catalog.latin3_to_mic
  18997. const sqlstr = `SELECT * FROM pg_catalog.latin3_to_mic($1, $2, $3, $4, $5)`
  18998. // run
  18999. logf(sqlstr)
  19000. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  19001. return logerror(err)
  19002. }
  19003. return nil
  19004. }
  19005. // Latin4ToMic calls the stored function 'pg_catalog.latin4_to_mic(integer, integer, cstring, internal, integer)' on db.
  19006. func Latin4ToMic(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  19007. // call pg_catalog.latin4_to_mic
  19008. const sqlstr = `SELECT * FROM pg_catalog.latin4_to_mic($1, $2, $3, $4, $5)`
  19009. // run
  19010. logf(sqlstr)
  19011. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  19012. return logerror(err)
  19013. }
  19014. return nil
  19015. }
  19016. // LcmByIntegerAndInteger calls the stored function 'pg_catalog.lcm(integer, integer) integer' on db.
  19017. func LcmByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (int, error) {
  19018. // call pg_catalog.lcm
  19019. const sqlstr = `SELECT * FROM pg_catalog.lcm($1, $2)`
  19020. // run
  19021. var r0 int
  19022. logf(sqlstr, p0, p1)
  19023. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19024. return 0, logerror(err)
  19025. }
  19026. return r0, nil
  19027. }
  19028. // LcmByBigintAndBigint calls the stored function 'pg_catalog.lcm(bigint, bigint) bigint' on db.
  19029. func LcmByBigintAndBigint(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  19030. // call pg_catalog.lcm
  19031. const sqlstr = `SELECT * FROM pg_catalog.lcm($1, $2)`
  19032. // run
  19033. var r0 int64
  19034. logf(sqlstr, p0, p1)
  19035. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19036. return 0, logerror(err)
  19037. }
  19038. return r0, nil
  19039. }
  19040. // LcmByNumericAndNumeric calls the stored function 'pg_catalog.lcm(numeric, numeric) numeric' on db.
  19041. func LcmByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  19042. // call pg_catalog.lcm
  19043. const sqlstr = `SELECT * FROM pg_catalog.lcm($1, $2)`
  19044. // run
  19045. var r0 float64
  19046. logf(sqlstr, p0, p1)
  19047. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19048. return 0.0, logerror(err)
  19049. }
  19050. return r0, nil
  19051. }
  19052. // Left calls the stored function 'pg_catalog.left(text, integer) text' on db.
  19053. func Left(ctx context.Context, db DB, p0 string, p1 int) (string, error) {
  19054. // call pg_catalog.left
  19055. const sqlstr = `SELECT * FROM pg_catalog.left($1, $2)`
  19056. // run
  19057. var r0 string
  19058. logf(sqlstr, p0, p1)
  19059. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19060. return "", logerror(err)
  19061. }
  19062. return r0, nil
  19063. }
  19064. // LengthByText calls the stored function 'pg_catalog.length(text) integer' on db.
  19065. func LengthByText(ctx context.Context, db DB, p0 string) (int, error) {
  19066. // call pg_catalog.length
  19067. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19068. // run
  19069. var r0 int
  19070. logf(sqlstr, p0)
  19071. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19072. return 0, logerror(err)
  19073. }
  19074. return r0, nil
  19075. }
  19076. // LengthByCharacter calls the stored function 'pg_catalog.length(character) integer' on db.
  19077. func LengthByCharacter(ctx context.Context, db DB, p0 string) (int, error) {
  19078. // call pg_catalog.length
  19079. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19080. // run
  19081. var r0 int
  19082. logf(sqlstr, p0)
  19083. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19084. return 0, logerror(err)
  19085. }
  19086. return r0, nil
  19087. }
  19088. // LengthByLseg calls the stored function 'pg_catalog.length(lseg) double precision' on db.
  19089. func LengthByLseg(ctx context.Context, db DB, p0 pgtypes.Lseg) (float64, error) {
  19090. // call pg_catalog.length
  19091. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19092. // run
  19093. var r0 float64
  19094. logf(sqlstr, p0)
  19095. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19096. return 0.0, logerror(err)
  19097. }
  19098. return r0, nil
  19099. }
  19100. // LengthByPath calls the stored function 'pg_catalog.length(path) double precision' on db.
  19101. func LengthByPath(ctx context.Context, db DB, p0 pgtypes.Path) (float64, error) {
  19102. // call pg_catalog.length
  19103. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19104. // run
  19105. var r0 float64
  19106. logf(sqlstr, p0)
  19107. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19108. return 0.0, logerror(err)
  19109. }
  19110. return r0, nil
  19111. }
  19112. // LengthByBit calls the stored function 'pg_catalog.length(bit) integer' on db.
  19113. func LengthByBit(ctx context.Context, db DB, p0 uint8) (int, error) {
  19114. // call pg_catalog.length
  19115. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19116. // run
  19117. var r0 int
  19118. logf(sqlstr, p0)
  19119. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19120. return 0, logerror(err)
  19121. }
  19122. return r0, nil
  19123. }
  19124. // LengthByByteaAndName calls the stored function 'pg_catalog.length(bytea, name) integer' on db.
  19125. func LengthByByteaAndName(ctx context.Context, db DB, p0 []byte, p1 string) (int, error) {
  19126. // call pg_catalog.length
  19127. const sqlstr = `SELECT * FROM pg_catalog.length($1, $2)`
  19128. // run
  19129. var r0 int
  19130. logf(sqlstr, p0, p1)
  19131. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19132. return 0, logerror(err)
  19133. }
  19134. return r0, nil
  19135. }
  19136. // LengthByBytea calls the stored function 'pg_catalog.length(bytea) integer' on db.
  19137. func LengthByBytea(ctx context.Context, db DB, p0 []byte) (int, error) {
  19138. // call pg_catalog.length
  19139. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19140. // run
  19141. var r0 int
  19142. logf(sqlstr, p0)
  19143. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19144. return 0, logerror(err)
  19145. }
  19146. return r0, nil
  19147. }
  19148. // LengthByTsvector calls the stored function 'pg_catalog.length(tsvector) integer' on db.
  19149. func LengthByTsvector(ctx context.Context, db DB, p0 pgtypes.Tsvector) (int, error) {
  19150. // call pg_catalog.length
  19151. const sqlstr = `SELECT * FROM pg_catalog.length($1)`
  19152. // run
  19153. var r0 int
  19154. logf(sqlstr, p0)
  19155. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19156. return 0, logerror(err)
  19157. }
  19158. return r0, nil
  19159. }
  19160. // LikeByTextAndText calls the stored function 'pg_catalog.like(text, text) boolean' on db.
  19161. func LikeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  19162. // call pg_catalog.like
  19163. const sqlstr = `SELECT * FROM pg_catalog.like($1, $2)`
  19164. // run
  19165. var r0 bool
  19166. logf(sqlstr, p0, p1)
  19167. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19168. return false, logerror(err)
  19169. }
  19170. return r0, nil
  19171. }
  19172. // LikeByNameAndText calls the stored function 'pg_catalog.like(name, text) boolean' on db.
  19173. func LikeByNameAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  19174. // call pg_catalog.like
  19175. const sqlstr = `SELECT * FROM pg_catalog.like($1, $2)`
  19176. // run
  19177. var r0 bool
  19178. logf(sqlstr, p0, p1)
  19179. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19180. return false, logerror(err)
  19181. }
  19182. return r0, nil
  19183. }
  19184. // LikeByByteaAndBytea calls the stored function 'pg_catalog.like(bytea, bytea) boolean' on db.
  19185. func LikeByByteaAndBytea(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  19186. // call pg_catalog.like
  19187. const sqlstr = `SELECT * FROM pg_catalog.like($1, $2)`
  19188. // run
  19189. var r0 bool
  19190. logf(sqlstr, p0, p1)
  19191. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19192. return false, logerror(err)
  19193. }
  19194. return r0, nil
  19195. }
  19196. // LikeEscapeByTextAndText calls the stored function 'pg_catalog.like_escape(text, text) text' on db.
  19197. func LikeEscapeByTextAndText(ctx context.Context, db DB, p0, p1 string) (string, error) {
  19198. // call pg_catalog.like_escape
  19199. const sqlstr = `SELECT * FROM pg_catalog.like_escape($1, $2)`
  19200. // run
  19201. var r0 string
  19202. logf(sqlstr, p0, p1)
  19203. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19204. return "", logerror(err)
  19205. }
  19206. return r0, nil
  19207. }
  19208. // LikeEscapeByByteaAndBytea calls the stored function 'pg_catalog.like_escape(bytea, bytea) bytea' on db.
  19209. func LikeEscapeByByteaAndBytea(ctx context.Context, db DB, p0, p1 []byte) ([]byte, error) {
  19210. // call pg_catalog.like_escape
  19211. const sqlstr = `SELECT * FROM pg_catalog.like_escape($1, $2)`
  19212. // run
  19213. var r0 []byte
  19214. logf(sqlstr, p0, p1)
  19215. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19216. return nil, logerror(err)
  19217. }
  19218. return r0, nil
  19219. }
  19220. // Likejoinsel calls the stored function 'pg_catalog.likejoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  19221. func Likejoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  19222. // call pg_catalog.likejoinsel
  19223. const sqlstr = `SELECT * FROM pg_catalog.likejoinsel($1, $2, $3, $4, $5)`
  19224. // run
  19225. var r0 float64
  19226. logf(sqlstr, p0, p1, p2, p3, p4)
  19227. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  19228. return 0.0, logerror(err)
  19229. }
  19230. return r0, nil
  19231. }
  19232. // Likesel calls the stored function 'pg_catalog.likesel(internal, oid, internal, integer) double precision' on db.
  19233. func Likesel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  19234. // call pg_catalog.likesel
  19235. const sqlstr = `SELECT * FROM pg_catalog.likesel($1, $2, $3, $4)`
  19236. // run
  19237. var r0 float64
  19238. logf(sqlstr, p0, p1, p2, p3)
  19239. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  19240. return 0.0, logerror(err)
  19241. }
  19242. return r0, nil
  19243. }
  19244. // Line calls the stored function 'pg_catalog.line(point, point) line' on db.
  19245. func Line(ctx context.Context, db DB, p0, p1 pgtypes.Point) (pgtypes.Line, error) {
  19246. // call pg_catalog.line
  19247. const sqlstr = `SELECT * FROM pg_catalog.line($1, $2)`
  19248. // run
  19249. var r0 pgtypes.Line
  19250. logf(sqlstr, p0, p1)
  19251. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19252. return pgtypes.Line{}, logerror(err)
  19253. }
  19254. return r0, nil
  19255. }
  19256. // LineDistance calls the stored function 'pg_catalog.line_distance(line, line) double precision' on db.
  19257. func LineDistance(ctx context.Context, db DB, p0, p1 pgtypes.Line) (float64, error) {
  19258. // call pg_catalog.line_distance
  19259. const sqlstr = `SELECT * FROM pg_catalog.line_distance($1, $2)`
  19260. // run
  19261. var r0 float64
  19262. logf(sqlstr, p0, p1)
  19263. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19264. return 0.0, logerror(err)
  19265. }
  19266. return r0, nil
  19267. }
  19268. // LineEq calls the stored function 'pg_catalog.line_eq(line, line) boolean' on db.
  19269. func LineEq(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  19270. // call pg_catalog.line_eq
  19271. const sqlstr = `SELECT * FROM pg_catalog.line_eq($1, $2)`
  19272. // run
  19273. var r0 bool
  19274. logf(sqlstr, p0, p1)
  19275. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19276. return false, logerror(err)
  19277. }
  19278. return r0, nil
  19279. }
  19280. // LineHorizontal calls the stored function 'pg_catalog.line_horizontal(line) boolean' on db.
  19281. func LineHorizontal(ctx context.Context, db DB, p0 pgtypes.Line) (bool, error) {
  19282. // call pg_catalog.line_horizontal
  19283. const sqlstr = `SELECT * FROM pg_catalog.line_horizontal($1)`
  19284. // run
  19285. var r0 bool
  19286. logf(sqlstr, p0)
  19287. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19288. return false, logerror(err)
  19289. }
  19290. return r0, nil
  19291. }
  19292. // LineInterpt calls the stored function 'pg_catalog.line_interpt(line, line) point' on db.
  19293. func LineInterpt(ctx context.Context, db DB, p0, p1 pgtypes.Line) (pgtypes.Point, error) {
  19294. // call pg_catalog.line_interpt
  19295. const sqlstr = `SELECT * FROM pg_catalog.line_interpt($1, $2)`
  19296. // run
  19297. var r0 pgtypes.Point
  19298. logf(sqlstr, p0, p1)
  19299. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19300. return pgtypes.Point{}, logerror(err)
  19301. }
  19302. return r0, nil
  19303. }
  19304. // LineIntersect calls the stored function 'pg_catalog.line_intersect(line, line) boolean' on db.
  19305. func LineIntersect(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  19306. // call pg_catalog.line_intersect
  19307. const sqlstr = `SELECT * FROM pg_catalog.line_intersect($1, $2)`
  19308. // run
  19309. var r0 bool
  19310. logf(sqlstr, p0, p1)
  19311. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19312. return false, logerror(err)
  19313. }
  19314. return r0, nil
  19315. }
  19316. // LineParallel calls the stored function 'pg_catalog.line_parallel(line, line) boolean' on db.
  19317. func LineParallel(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  19318. // call pg_catalog.line_parallel
  19319. const sqlstr = `SELECT * FROM pg_catalog.line_parallel($1, $2)`
  19320. // run
  19321. var r0 bool
  19322. logf(sqlstr, p0, p1)
  19323. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19324. return false, logerror(err)
  19325. }
  19326. return r0, nil
  19327. }
  19328. // LinePerp calls the stored function 'pg_catalog.line_perp(line, line) boolean' on db.
  19329. func LinePerp(ctx context.Context, db DB, p0, p1 pgtypes.Line) (bool, error) {
  19330. // call pg_catalog.line_perp
  19331. const sqlstr = `SELECT * FROM pg_catalog.line_perp($1, $2)`
  19332. // run
  19333. var r0 bool
  19334. logf(sqlstr, p0, p1)
  19335. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19336. return false, logerror(err)
  19337. }
  19338. return r0, nil
  19339. }
  19340. // LineRecv calls the stored function 'pg_catalog.line_recv(internal) line' on db.
  19341. func LineRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Line, error) {
  19342. // call pg_catalog.line_recv
  19343. const sqlstr = `SELECT * FROM pg_catalog.line_recv($1)`
  19344. // run
  19345. var r0 pgtypes.Line
  19346. logf(sqlstr, p0)
  19347. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19348. return pgtypes.Line{}, logerror(err)
  19349. }
  19350. return r0, nil
  19351. }
  19352. // LineSend calls the stored function 'pg_catalog.line_send(line) bytea' on db.
  19353. func LineSend(ctx context.Context, db DB, p0 pgtypes.Line) ([]byte, error) {
  19354. // call pg_catalog.line_send
  19355. const sqlstr = `SELECT * FROM pg_catalog.line_send($1)`
  19356. // run
  19357. var r0 []byte
  19358. logf(sqlstr, p0)
  19359. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19360. return nil, logerror(err)
  19361. }
  19362. return r0, nil
  19363. }
  19364. // LineVertical calls the stored function 'pg_catalog.line_vertical(line) boolean' on db.
  19365. func LineVertical(ctx context.Context, db DB, p0 pgtypes.Line) (bool, error) {
  19366. // call pg_catalog.line_vertical
  19367. const sqlstr = `SELECT * FROM pg_catalog.line_vertical($1)`
  19368. // run
  19369. var r0 bool
  19370. logf(sqlstr, p0)
  19371. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19372. return false, logerror(err)
  19373. }
  19374. return r0, nil
  19375. }
  19376. // LnByDoublePrecision calls the stored function 'pg_catalog.ln(double precision) double precision' on db.
  19377. func LnByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  19378. // call pg_catalog.ln
  19379. const sqlstr = `SELECT * FROM pg_catalog.ln($1)`
  19380. // run
  19381. var r0 float64
  19382. logf(sqlstr, p0)
  19383. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19384. return 0.0, logerror(err)
  19385. }
  19386. return r0, nil
  19387. }
  19388. // LnByNumeric calls the stored function 'pg_catalog.ln(numeric) numeric' on db.
  19389. func LnByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  19390. // call pg_catalog.ln
  19391. const sqlstr = `SELECT * FROM pg_catalog.ln($1)`
  19392. // run
  19393. var r0 float64
  19394. logf(sqlstr, p0)
  19395. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19396. return 0.0, logerror(err)
  19397. }
  19398. return r0, nil
  19399. }
  19400. // LoClose calls the stored function 'pg_catalog.lo_close(integer) integer' on db.
  19401. func LoClose(ctx context.Context, db DB, p0 int) (int, error) {
  19402. // call pg_catalog.lo_close
  19403. const sqlstr = `SELECT * FROM pg_catalog.lo_close($1)`
  19404. // run
  19405. var r0 int
  19406. logf(sqlstr, p0)
  19407. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19408. return 0, logerror(err)
  19409. }
  19410. return r0, nil
  19411. }
  19412. // LoCreat calls the stored function 'pg_catalog.lo_creat(integer) oid' on db.
  19413. func LoCreat(ctx context.Context, db DB, p0 int) (pgtypes.Oid, error) {
  19414. // call pg_catalog.lo_creat
  19415. const sqlstr = `SELECT * FROM pg_catalog.lo_creat($1)`
  19416. // run
  19417. var r0 pgtypes.Oid
  19418. logf(sqlstr, p0)
  19419. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19420. return pgtypes.Oid{}, logerror(err)
  19421. }
  19422. return r0, nil
  19423. }
  19424. // LoCreate calls the stored function 'pg_catalog.lo_create(oid) oid' on db.
  19425. func LoCreate(ctx context.Context, db DB, p0 pgtypes.Oid) (pgtypes.Oid, error) {
  19426. // call pg_catalog.lo_create
  19427. const sqlstr = `SELECT * FROM pg_catalog.lo_create($1)`
  19428. // run
  19429. var r0 pgtypes.Oid
  19430. logf(sqlstr, p0)
  19431. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19432. return pgtypes.Oid{}, logerror(err)
  19433. }
  19434. return r0, nil
  19435. }
  19436. // LoExport calls the stored function 'pg_catalog.lo_export(oid, text) integer' on db.
  19437. func LoExport(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (int, error) {
  19438. // call pg_catalog.lo_export
  19439. const sqlstr = `SELECT * FROM pg_catalog.lo_export($1, $2)`
  19440. // run
  19441. var r0 int
  19442. logf(sqlstr, p0, p1)
  19443. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19444. return 0, logerror(err)
  19445. }
  19446. return r0, nil
  19447. }
  19448. // LoFromBytea calls the stored function 'pg_catalog.lo_from_bytea(oid, bytea) oid' on db.
  19449. func LoFromBytea(ctx context.Context, db DB, p0 pgtypes.Oid, p1 []byte) (pgtypes.Oid, error) {
  19450. // call pg_catalog.lo_from_bytea
  19451. const sqlstr = `SELECT * FROM pg_catalog.lo_from_bytea($1, $2)`
  19452. // run
  19453. var r0 pgtypes.Oid
  19454. logf(sqlstr, p0, p1)
  19455. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19456. return pgtypes.Oid{}, logerror(err)
  19457. }
  19458. return r0, nil
  19459. }
  19460. // LoGetByOid calls the stored function 'pg_catalog.lo_get(oid) bytea' on db.
  19461. func LoGetByOid(ctx context.Context, db DB, p0 pgtypes.Oid) ([]byte, error) {
  19462. // call pg_catalog.lo_get
  19463. const sqlstr = `SELECT * FROM pg_catalog.lo_get($1)`
  19464. // run
  19465. var r0 []byte
  19466. logf(sqlstr, p0)
  19467. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19468. return nil, logerror(err)
  19469. }
  19470. return r0, nil
  19471. }
  19472. // LoGetByOidBigintAndInteger calls the stored function 'pg_catalog.lo_get(oid, bigint, integer) bytea' on db.
  19473. func LoGetByOidBigintAndInteger(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int64, p2 int) ([]byte, error) {
  19474. // call pg_catalog.lo_get
  19475. const sqlstr = `SELECT * FROM pg_catalog.lo_get($1, $2, $3)`
  19476. // run
  19477. var r0 []byte
  19478. logf(sqlstr, p0, p1, p2)
  19479. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  19480. return nil, logerror(err)
  19481. }
  19482. return r0, nil
  19483. }
  19484. // LoImportByText calls the stored function 'pg_catalog.lo_import(text) oid' on db.
  19485. func LoImportByText(ctx context.Context, db DB, p0 string) (pgtypes.Oid, error) {
  19486. // call pg_catalog.lo_import
  19487. const sqlstr = `SELECT * FROM pg_catalog.lo_import($1)`
  19488. // run
  19489. var r0 pgtypes.Oid
  19490. logf(sqlstr, p0)
  19491. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19492. return pgtypes.Oid{}, logerror(err)
  19493. }
  19494. return r0, nil
  19495. }
  19496. // LoImportByTextAndOid calls the stored function 'pg_catalog.lo_import(text, oid) oid' on db.
  19497. func LoImportByTextAndOid(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid) (pgtypes.Oid, error) {
  19498. // call pg_catalog.lo_import
  19499. const sqlstr = `SELECT * FROM pg_catalog.lo_import($1, $2)`
  19500. // run
  19501. var r0 pgtypes.Oid
  19502. logf(sqlstr, p0, p1)
  19503. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19504. return pgtypes.Oid{}, logerror(err)
  19505. }
  19506. return r0, nil
  19507. }
  19508. // LoLseek calls the stored function 'pg_catalog.lo_lseek(integer, integer, integer) integer' on db.
  19509. func LoLseek(ctx context.Context, db DB, p0, p1, p2 int) (int, error) {
  19510. // call pg_catalog.lo_lseek
  19511. const sqlstr = `SELECT * FROM pg_catalog.lo_lseek($1, $2, $3)`
  19512. // run
  19513. var r0 int
  19514. logf(sqlstr, p0, p1, p2)
  19515. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  19516. return 0, logerror(err)
  19517. }
  19518. return r0, nil
  19519. }
  19520. // LoLseek64 calls the stored function 'pg_catalog.lo_lseek64(integer, bigint, integer) bigint' on db.
  19521. func LoLseek64(ctx context.Context, db DB, p0 int, p1 int64, p2 int) (int64, error) {
  19522. // call pg_catalog.lo_lseek64
  19523. const sqlstr = `SELECT * FROM pg_catalog.lo_lseek64($1, $2, $3)`
  19524. // run
  19525. var r0 int64
  19526. logf(sqlstr, p0, p1, p2)
  19527. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  19528. return 0, logerror(err)
  19529. }
  19530. return r0, nil
  19531. }
  19532. // LoOpen calls the stored function 'pg_catalog.lo_open(oid, integer) integer' on db.
  19533. func LoOpen(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int) (int, error) {
  19534. // call pg_catalog.lo_open
  19535. const sqlstr = `SELECT * FROM pg_catalog.lo_open($1, $2)`
  19536. // run
  19537. var r0 int
  19538. logf(sqlstr, p0, p1)
  19539. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19540. return 0, logerror(err)
  19541. }
  19542. return r0, nil
  19543. }
  19544. // LoPut calls the stored function 'pg_catalog.lo_put(oid, bigint, bytea)' on db.
  19545. func LoPut(ctx context.Context, db DB, p0 pgtypes.Oid, p1 int64, p2 []byte) error {
  19546. // call pg_catalog.lo_put
  19547. const sqlstr = `SELECT * FROM pg_catalog.lo_put($1, $2, $3)`
  19548. // run
  19549. logf(sqlstr)
  19550. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2); err != nil {
  19551. return logerror(err)
  19552. }
  19553. return nil
  19554. }
  19555. // LoTell calls the stored function 'pg_catalog.lo_tell(integer) integer' on db.
  19556. func LoTell(ctx context.Context, db DB, p0 int) (int, error) {
  19557. // call pg_catalog.lo_tell
  19558. const sqlstr = `SELECT * FROM pg_catalog.lo_tell($1)`
  19559. // run
  19560. var r0 int
  19561. logf(sqlstr, p0)
  19562. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19563. return 0, logerror(err)
  19564. }
  19565. return r0, nil
  19566. }
  19567. // LoTell64 calls the stored function 'pg_catalog.lo_tell64(integer) bigint' on db.
  19568. func LoTell64(ctx context.Context, db DB, p0 int) (int64, error) {
  19569. // call pg_catalog.lo_tell64
  19570. const sqlstr = `SELECT * FROM pg_catalog.lo_tell64($1)`
  19571. // run
  19572. var r0 int64
  19573. logf(sqlstr, p0)
  19574. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19575. return 0, logerror(err)
  19576. }
  19577. return r0, nil
  19578. }
  19579. // LoTruncate calls the stored function 'pg_catalog.lo_truncate(integer, integer) integer' on db.
  19580. func LoTruncate(ctx context.Context, db DB, p0, p1 int) (int, error) {
  19581. // call pg_catalog.lo_truncate
  19582. const sqlstr = `SELECT * FROM pg_catalog.lo_truncate($1, $2)`
  19583. // run
  19584. var r0 int
  19585. logf(sqlstr, p0, p1)
  19586. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19587. return 0, logerror(err)
  19588. }
  19589. return r0, nil
  19590. }
  19591. // LoTruncate64 calls the stored function 'pg_catalog.lo_truncate64(integer, bigint) integer' on db.
  19592. func LoTruncate64(ctx context.Context, db DB, p0 int, p1 int64) (int, error) {
  19593. // call pg_catalog.lo_truncate64
  19594. const sqlstr = `SELECT * FROM pg_catalog.lo_truncate64($1, $2)`
  19595. // run
  19596. var r0 int
  19597. logf(sqlstr, p0, p1)
  19598. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19599. return 0, logerror(err)
  19600. }
  19601. return r0, nil
  19602. }
  19603. // LoUnlink calls the stored function 'pg_catalog.lo_unlink(oid) integer' on db.
  19604. func LoUnlink(ctx context.Context, db DB, p0 pgtypes.Oid) (int, error) {
  19605. // call pg_catalog.lo_unlink
  19606. const sqlstr = `SELECT * FROM pg_catalog.lo_unlink($1)`
  19607. // run
  19608. var r0 int
  19609. logf(sqlstr, p0)
  19610. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19611. return 0, logerror(err)
  19612. }
  19613. return r0, nil
  19614. }
  19615. // LogByDoublePrecision calls the stored function 'pg_catalog.log(double precision) double precision' on db.
  19616. func LogByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  19617. // call pg_catalog.log
  19618. const sqlstr = `SELECT * FROM pg_catalog.log($1)`
  19619. // run
  19620. var r0 float64
  19621. logf(sqlstr, p0)
  19622. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19623. return 0.0, logerror(err)
  19624. }
  19625. return r0, nil
  19626. }
  19627. // LogByNumericAndNumeric calls the stored function 'pg_catalog.log(numeric, numeric) numeric' on db.
  19628. func LogByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  19629. // call pg_catalog.log
  19630. const sqlstr = `SELECT * FROM pg_catalog.log($1, $2)`
  19631. // run
  19632. var r0 float64
  19633. logf(sqlstr, p0, p1)
  19634. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19635. return 0.0, logerror(err)
  19636. }
  19637. return r0, nil
  19638. }
  19639. // LogByNumeric calls the stored function 'pg_catalog.log(numeric) numeric' on db.
  19640. func LogByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  19641. // call pg_catalog.log
  19642. const sqlstr = `SELECT * FROM pg_catalog.log($1)`
  19643. // run
  19644. var r0 float64
  19645. logf(sqlstr, p0)
  19646. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19647. return 0.0, logerror(err)
  19648. }
  19649. return r0, nil
  19650. }
  19651. // Log10ByDoublePrecision calls the stored function 'pg_catalog.log10(double precision) double precision' on db.
  19652. func Log10ByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  19653. // call pg_catalog.log10
  19654. const sqlstr = `SELECT * FROM pg_catalog.log10($1)`
  19655. // run
  19656. var r0 float64
  19657. logf(sqlstr, p0)
  19658. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19659. return 0.0, logerror(err)
  19660. }
  19661. return r0, nil
  19662. }
  19663. // Log10ByNumeric calls the stored function 'pg_catalog.log10(numeric) numeric' on db.
  19664. func Log10ByNumeric(ctx context.Context, db DB, p0 float64) (float64, error) {
  19665. // call pg_catalog.log10
  19666. const sqlstr = `SELECT * FROM pg_catalog.log10($1)`
  19667. // run
  19668. var r0 float64
  19669. logf(sqlstr, p0)
  19670. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19671. return 0.0, logerror(err)
  19672. }
  19673. return r0, nil
  19674. }
  19675. // Loread calls the stored function 'pg_catalog.loread(integer, integer) bytea' on db.
  19676. func Loread(ctx context.Context, db DB, p0, p1 int) ([]byte, error) {
  19677. // call pg_catalog.loread
  19678. const sqlstr = `SELECT * FROM pg_catalog.loread($1, $2)`
  19679. // run
  19680. var r0 []byte
  19681. logf(sqlstr, p0, p1)
  19682. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19683. return nil, logerror(err)
  19684. }
  19685. return r0, nil
  19686. }
  19687. // LowerByAnyrange calls the stored function 'pg_catalog.lower(anyrange) anyelement' on db.
  19688. func LowerByAnyrange(ctx context.Context, db DB, p0 pgtypes.Anyrange) (pgtypes.Anyelement, error) {
  19689. // call pg_catalog.lower
  19690. const sqlstr = `SELECT * FROM pg_catalog.lower($1)`
  19691. // run
  19692. var r0 pgtypes.Anyelement
  19693. logf(sqlstr, p0)
  19694. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19695. return pgtypes.Anyelement{}, logerror(err)
  19696. }
  19697. return r0, nil
  19698. }
  19699. // LowerByText calls the stored function 'pg_catalog.lower(text) text' on db.
  19700. func LowerByText(ctx context.Context, db DB, p0 string) (string, error) {
  19701. // call pg_catalog.lower
  19702. const sqlstr = `SELECT * FROM pg_catalog.lower($1)`
  19703. // run
  19704. var r0 string
  19705. logf(sqlstr, p0)
  19706. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19707. return "", logerror(err)
  19708. }
  19709. return r0, nil
  19710. }
  19711. // LowerInc calls the stored function 'pg_catalog.lower_inc(anyrange) boolean' on db.
  19712. func LowerInc(ctx context.Context, db DB, p0 pgtypes.Anyrange) (bool, error) {
  19713. // call pg_catalog.lower_inc
  19714. const sqlstr = `SELECT * FROM pg_catalog.lower_inc($1)`
  19715. // run
  19716. var r0 bool
  19717. logf(sqlstr, p0)
  19718. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19719. return false, logerror(err)
  19720. }
  19721. return r0, nil
  19722. }
  19723. // LowerInf calls the stored function 'pg_catalog.lower_inf(anyrange) boolean' on db.
  19724. func LowerInf(ctx context.Context, db DB, p0 pgtypes.Anyrange) (bool, error) {
  19725. // call pg_catalog.lower_inf
  19726. const sqlstr = `SELECT * FROM pg_catalog.lower_inf($1)`
  19727. // run
  19728. var r0 bool
  19729. logf(sqlstr, p0)
  19730. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19731. return false, logerror(err)
  19732. }
  19733. return r0, nil
  19734. }
  19735. // Lowrite calls the stored function 'pg_catalog.lowrite(integer, bytea) integer' on db.
  19736. func Lowrite(ctx context.Context, db DB, p0 int, p1 []byte) (int, error) {
  19737. // call pg_catalog.lowrite
  19738. const sqlstr = `SELECT * FROM pg_catalog.lowrite($1, $2)`
  19739. // run
  19740. var r0 int
  19741. logf(sqlstr, p0, p1)
  19742. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19743. return 0, logerror(err)
  19744. }
  19745. return r0, nil
  19746. }
  19747. // LpadByTextIntegerAndText calls the stored function 'pg_catalog.lpad(text, integer, text) text' on db.
  19748. func LpadByTextIntegerAndText(ctx context.Context, db DB, p0 string, p1 int, p2 string) (string, error) {
  19749. // call pg_catalog.lpad
  19750. const sqlstr = `SELECT * FROM pg_catalog.lpad($1, $2, $3)`
  19751. // run
  19752. var r0 string
  19753. logf(sqlstr, p0, p1, p2)
  19754. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  19755. return "", logerror(err)
  19756. }
  19757. return r0, nil
  19758. }
  19759. // LpadByTextAndInteger calls the stored function 'pg_catalog.lpad(text, integer) text' on db.
  19760. func LpadByTextAndInteger(ctx context.Context, db DB, p0 string, p1 int) (string, error) {
  19761. // call pg_catalog.lpad
  19762. const sqlstr = `SELECT * FROM pg_catalog.lpad($1, $2)`
  19763. // run
  19764. var r0 string
  19765. logf(sqlstr, p0, p1)
  19766. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19767. return "", logerror(err)
  19768. }
  19769. return r0, nil
  19770. }
  19771. // LsegByBox calls the stored function 'pg_catalog.lseg(box) lseg' on db.
  19772. func LsegByBox(ctx context.Context, db DB, p0 pgtypes.Box) (pgtypes.Lseg, error) {
  19773. // call pg_catalog.lseg
  19774. const sqlstr = `SELECT * FROM pg_catalog.lseg($1)`
  19775. // run
  19776. var r0 pgtypes.Lseg
  19777. logf(sqlstr, p0)
  19778. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19779. return pgtypes.Lseg{}, logerror(err)
  19780. }
  19781. return r0, nil
  19782. }
  19783. // LsegByPointAndPoint calls the stored function 'pg_catalog.lseg(point, point) lseg' on db.
  19784. func LsegByPointAndPoint(ctx context.Context, db DB, p0, p1 pgtypes.Point) (pgtypes.Lseg, error) {
  19785. // call pg_catalog.lseg
  19786. const sqlstr = `SELECT * FROM pg_catalog.lseg($1, $2)`
  19787. // run
  19788. var r0 pgtypes.Lseg
  19789. logf(sqlstr, p0, p1)
  19790. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19791. return pgtypes.Lseg{}, logerror(err)
  19792. }
  19793. return r0, nil
  19794. }
  19795. // LsegCenter calls the stored function 'pg_catalog.lseg_center(lseg) point' on db.
  19796. func LsegCenter(ctx context.Context, db DB, p0 pgtypes.Lseg) (pgtypes.Point, error) {
  19797. // call pg_catalog.lseg_center
  19798. const sqlstr = `SELECT * FROM pg_catalog.lseg_center($1)`
  19799. // run
  19800. var r0 pgtypes.Point
  19801. logf(sqlstr, p0)
  19802. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19803. return pgtypes.Point{}, logerror(err)
  19804. }
  19805. return r0, nil
  19806. }
  19807. // LsegDistance calls the stored function 'pg_catalog.lseg_distance(lseg, lseg) double precision' on db.
  19808. func LsegDistance(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (float64, error) {
  19809. // call pg_catalog.lseg_distance
  19810. const sqlstr = `SELECT * FROM pg_catalog.lseg_distance($1, $2)`
  19811. // run
  19812. var r0 float64
  19813. logf(sqlstr, p0, p1)
  19814. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19815. return 0.0, logerror(err)
  19816. }
  19817. return r0, nil
  19818. }
  19819. // LsegEq calls the stored function 'pg_catalog.lseg_eq(lseg, lseg) boolean' on db.
  19820. func LsegEq(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19821. // call pg_catalog.lseg_eq
  19822. const sqlstr = `SELECT * FROM pg_catalog.lseg_eq($1, $2)`
  19823. // run
  19824. var r0 bool
  19825. logf(sqlstr, p0, p1)
  19826. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19827. return false, logerror(err)
  19828. }
  19829. return r0, nil
  19830. }
  19831. // LsegGe calls the stored function 'pg_catalog.lseg_ge(lseg, lseg) boolean' on db.
  19832. func LsegGe(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19833. // call pg_catalog.lseg_ge
  19834. const sqlstr = `SELECT * FROM pg_catalog.lseg_ge($1, $2)`
  19835. // run
  19836. var r0 bool
  19837. logf(sqlstr, p0, p1)
  19838. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19839. return false, logerror(err)
  19840. }
  19841. return r0, nil
  19842. }
  19843. // LsegGt calls the stored function 'pg_catalog.lseg_gt(lseg, lseg) boolean' on db.
  19844. func LsegGt(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19845. // call pg_catalog.lseg_gt
  19846. const sqlstr = `SELECT * FROM pg_catalog.lseg_gt($1, $2)`
  19847. // run
  19848. var r0 bool
  19849. logf(sqlstr, p0, p1)
  19850. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19851. return false, logerror(err)
  19852. }
  19853. return r0, nil
  19854. }
  19855. // LsegHorizontal calls the stored function 'pg_catalog.lseg_horizontal(lseg) boolean' on db.
  19856. func LsegHorizontal(ctx context.Context, db DB, p0 pgtypes.Lseg) (bool, error) {
  19857. // call pg_catalog.lseg_horizontal
  19858. const sqlstr = `SELECT * FROM pg_catalog.lseg_horizontal($1)`
  19859. // run
  19860. var r0 bool
  19861. logf(sqlstr, p0)
  19862. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19863. return false, logerror(err)
  19864. }
  19865. return r0, nil
  19866. }
  19867. // LsegInterpt calls the stored function 'pg_catalog.lseg_interpt(lseg, lseg) point' on db.
  19868. func LsegInterpt(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (pgtypes.Point, error) {
  19869. // call pg_catalog.lseg_interpt
  19870. const sqlstr = `SELECT * FROM pg_catalog.lseg_interpt($1, $2)`
  19871. // run
  19872. var r0 pgtypes.Point
  19873. logf(sqlstr, p0, p1)
  19874. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19875. return pgtypes.Point{}, logerror(err)
  19876. }
  19877. return r0, nil
  19878. }
  19879. // LsegIntersect calls the stored function 'pg_catalog.lseg_intersect(lseg, lseg) boolean' on db.
  19880. func LsegIntersect(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19881. // call pg_catalog.lseg_intersect
  19882. const sqlstr = `SELECT * FROM pg_catalog.lseg_intersect($1, $2)`
  19883. // run
  19884. var r0 bool
  19885. logf(sqlstr, p0, p1)
  19886. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19887. return false, logerror(err)
  19888. }
  19889. return r0, nil
  19890. }
  19891. // LsegLe calls the stored function 'pg_catalog.lseg_le(lseg, lseg) boolean' on db.
  19892. func LsegLe(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19893. // call pg_catalog.lseg_le
  19894. const sqlstr = `SELECT * FROM pg_catalog.lseg_le($1, $2)`
  19895. // run
  19896. var r0 bool
  19897. logf(sqlstr, p0, p1)
  19898. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19899. return false, logerror(err)
  19900. }
  19901. return r0, nil
  19902. }
  19903. // LsegLength calls the stored function 'pg_catalog.lseg_length(lseg) double precision' on db.
  19904. func LsegLength(ctx context.Context, db DB, p0 pgtypes.Lseg) (float64, error) {
  19905. // call pg_catalog.lseg_length
  19906. const sqlstr = `SELECT * FROM pg_catalog.lseg_length($1)`
  19907. // run
  19908. var r0 float64
  19909. logf(sqlstr, p0)
  19910. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19911. return 0.0, logerror(err)
  19912. }
  19913. return r0, nil
  19914. }
  19915. // LsegLt calls the stored function 'pg_catalog.lseg_lt(lseg, lseg) boolean' on db.
  19916. func LsegLt(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19917. // call pg_catalog.lseg_lt
  19918. const sqlstr = `SELECT * FROM pg_catalog.lseg_lt($1, $2)`
  19919. // run
  19920. var r0 bool
  19921. logf(sqlstr, p0, p1)
  19922. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19923. return false, logerror(err)
  19924. }
  19925. return r0, nil
  19926. }
  19927. // LsegNe calls the stored function 'pg_catalog.lseg_ne(lseg, lseg) boolean' on db.
  19928. func LsegNe(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19929. // call pg_catalog.lseg_ne
  19930. const sqlstr = `SELECT * FROM pg_catalog.lseg_ne($1, $2)`
  19931. // run
  19932. var r0 bool
  19933. logf(sqlstr, p0, p1)
  19934. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19935. return false, logerror(err)
  19936. }
  19937. return r0, nil
  19938. }
  19939. // LsegParallel calls the stored function 'pg_catalog.lseg_parallel(lseg, lseg) boolean' on db.
  19940. func LsegParallel(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19941. // call pg_catalog.lseg_parallel
  19942. const sqlstr = `SELECT * FROM pg_catalog.lseg_parallel($1, $2)`
  19943. // run
  19944. var r0 bool
  19945. logf(sqlstr, p0, p1)
  19946. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19947. return false, logerror(err)
  19948. }
  19949. return r0, nil
  19950. }
  19951. // LsegPerp calls the stored function 'pg_catalog.lseg_perp(lseg, lseg) boolean' on db.
  19952. func LsegPerp(ctx context.Context, db DB, p0, p1 pgtypes.Lseg) (bool, error) {
  19953. // call pg_catalog.lseg_perp
  19954. const sqlstr = `SELECT * FROM pg_catalog.lseg_perp($1, $2)`
  19955. // run
  19956. var r0 bool
  19957. logf(sqlstr, p0, p1)
  19958. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  19959. return false, logerror(err)
  19960. }
  19961. return r0, nil
  19962. }
  19963. // LsegRecv calls the stored function 'pg_catalog.lseg_recv(internal) lseg' on db.
  19964. func LsegRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Lseg, error) {
  19965. // call pg_catalog.lseg_recv
  19966. const sqlstr = `SELECT * FROM pg_catalog.lseg_recv($1)`
  19967. // run
  19968. var r0 pgtypes.Lseg
  19969. logf(sqlstr, p0)
  19970. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19971. return pgtypes.Lseg{}, logerror(err)
  19972. }
  19973. return r0, nil
  19974. }
  19975. // LsegSend calls the stored function 'pg_catalog.lseg_send(lseg) bytea' on db.
  19976. func LsegSend(ctx context.Context, db DB, p0 pgtypes.Lseg) ([]byte, error) {
  19977. // call pg_catalog.lseg_send
  19978. const sqlstr = `SELECT * FROM pg_catalog.lseg_send($1)`
  19979. // run
  19980. var r0 []byte
  19981. logf(sqlstr, p0)
  19982. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19983. return nil, logerror(err)
  19984. }
  19985. return r0, nil
  19986. }
  19987. // LsegVertical calls the stored function 'pg_catalog.lseg_vertical(lseg) boolean' on db.
  19988. func LsegVertical(ctx context.Context, db DB, p0 pgtypes.Lseg) (bool, error) {
  19989. // call pg_catalog.lseg_vertical
  19990. const sqlstr = `SELECT * FROM pg_catalog.lseg_vertical($1)`
  19991. // run
  19992. var r0 bool
  19993. logf(sqlstr, p0)
  19994. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  19995. return false, logerror(err)
  19996. }
  19997. return r0, nil
  19998. }
  19999. // LtrimByTextAndText calls the stored function 'pg_catalog.ltrim(text, text) text' on db.
  20000. func LtrimByTextAndText(ctx context.Context, db DB, p0, p1 string) (string, error) {
  20001. // call pg_catalog.ltrim
  20002. const sqlstr = `SELECT * FROM pg_catalog.ltrim($1, $2)`
  20003. // run
  20004. var r0 string
  20005. logf(sqlstr, p0, p1)
  20006. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20007. return "", logerror(err)
  20008. }
  20009. return r0, nil
  20010. }
  20011. // LtrimByText calls the stored function 'pg_catalog.ltrim(text) text' on db.
  20012. func LtrimByText(ctx context.Context, db DB, p0 string) (string, error) {
  20013. // call pg_catalog.ltrim
  20014. const sqlstr = `SELECT * FROM pg_catalog.ltrim($1)`
  20015. // run
  20016. var r0 string
  20017. logf(sqlstr, p0)
  20018. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20019. return "", logerror(err)
  20020. }
  20021. return r0, nil
  20022. }
  20023. // Macaddr calls the stored function 'pg_catalog.macaddr(macaddr8) macaddr' on db.
  20024. func Macaddr(ctx context.Context, db DB, p0 pgtypes.Macaddr8) (pgtypes.Macaddr, error) {
  20025. // call pg_catalog.macaddr
  20026. const sqlstr = `SELECT * FROM pg_catalog.macaddr($1)`
  20027. // run
  20028. var r0 pgtypes.Macaddr
  20029. logf(sqlstr, p0)
  20030. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20031. return pgtypes.Macaddr{}, logerror(err)
  20032. }
  20033. return r0, nil
  20034. }
  20035. // Macaddr8 calls the stored function 'pg_catalog.macaddr8(macaddr) macaddr8' on db.
  20036. func Macaddr8(ctx context.Context, db DB, p0 pgtypes.Macaddr) (pgtypes.Macaddr8, error) {
  20037. // call pg_catalog.macaddr8
  20038. const sqlstr = `SELECT * FROM pg_catalog.macaddr8($1)`
  20039. // run
  20040. var r0 pgtypes.Macaddr8
  20041. logf(sqlstr, p0)
  20042. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20043. return pgtypes.Macaddr8{}, logerror(err)
  20044. }
  20045. return r0, nil
  20046. }
  20047. // Macaddr8And calls the stored function 'pg_catalog.macaddr8_and(macaddr8, macaddr8) macaddr8' on db.
  20048. func Macaddr8And(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (pgtypes.Macaddr8, error) {
  20049. // call pg_catalog.macaddr8_and
  20050. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_and($1, $2)`
  20051. // run
  20052. var r0 pgtypes.Macaddr8
  20053. logf(sqlstr, p0, p1)
  20054. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20055. return pgtypes.Macaddr8{}, logerror(err)
  20056. }
  20057. return r0, nil
  20058. }
  20059. // Macaddr8Cmp calls the stored function 'pg_catalog.macaddr8_cmp(macaddr8, macaddr8) integer' on db.
  20060. func Macaddr8Cmp(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (int, error) {
  20061. // call pg_catalog.macaddr8_cmp
  20062. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_cmp($1, $2)`
  20063. // run
  20064. var r0 int
  20065. logf(sqlstr, p0, p1)
  20066. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20067. return 0, logerror(err)
  20068. }
  20069. return r0, nil
  20070. }
  20071. // Macaddr8Eq calls the stored function 'pg_catalog.macaddr8_eq(macaddr8, macaddr8) boolean' on db.
  20072. func Macaddr8Eq(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20073. // call pg_catalog.macaddr8_eq
  20074. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_eq($1, $2)`
  20075. // run
  20076. var r0 bool
  20077. logf(sqlstr, p0, p1)
  20078. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20079. return false, logerror(err)
  20080. }
  20081. return r0, nil
  20082. }
  20083. // Macaddr8Ge calls the stored function 'pg_catalog.macaddr8_ge(macaddr8, macaddr8) boolean' on db.
  20084. func Macaddr8Ge(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20085. // call pg_catalog.macaddr8_ge
  20086. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_ge($1, $2)`
  20087. // run
  20088. var r0 bool
  20089. logf(sqlstr, p0, p1)
  20090. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20091. return false, logerror(err)
  20092. }
  20093. return r0, nil
  20094. }
  20095. // Macaddr8Gt calls the stored function 'pg_catalog.macaddr8_gt(macaddr8, macaddr8) boolean' on db.
  20096. func Macaddr8Gt(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20097. // call pg_catalog.macaddr8_gt
  20098. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_gt($1, $2)`
  20099. // run
  20100. var r0 bool
  20101. logf(sqlstr, p0, p1)
  20102. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20103. return false, logerror(err)
  20104. }
  20105. return r0, nil
  20106. }
  20107. // Macaddr8Le calls the stored function 'pg_catalog.macaddr8_le(macaddr8, macaddr8) boolean' on db.
  20108. func Macaddr8Le(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20109. // call pg_catalog.macaddr8_le
  20110. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_le($1, $2)`
  20111. // run
  20112. var r0 bool
  20113. logf(sqlstr, p0, p1)
  20114. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20115. return false, logerror(err)
  20116. }
  20117. return r0, nil
  20118. }
  20119. // Macaddr8Lt calls the stored function 'pg_catalog.macaddr8_lt(macaddr8, macaddr8) boolean' on db.
  20120. func Macaddr8Lt(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20121. // call pg_catalog.macaddr8_lt
  20122. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_lt($1, $2)`
  20123. // run
  20124. var r0 bool
  20125. logf(sqlstr, p0, p1)
  20126. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20127. return false, logerror(err)
  20128. }
  20129. return r0, nil
  20130. }
  20131. // Macaddr8Ne calls the stored function 'pg_catalog.macaddr8_ne(macaddr8, macaddr8) boolean' on db.
  20132. func Macaddr8Ne(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (bool, error) {
  20133. // call pg_catalog.macaddr8_ne
  20134. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_ne($1, $2)`
  20135. // run
  20136. var r0 bool
  20137. logf(sqlstr, p0, p1)
  20138. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20139. return false, logerror(err)
  20140. }
  20141. return r0, nil
  20142. }
  20143. // Macaddr8Not calls the stored function 'pg_catalog.macaddr8_not(macaddr8) macaddr8' on db.
  20144. func Macaddr8Not(ctx context.Context, db DB, p0 pgtypes.Macaddr8) (pgtypes.Macaddr8, error) {
  20145. // call pg_catalog.macaddr8_not
  20146. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_not($1)`
  20147. // run
  20148. var r0 pgtypes.Macaddr8
  20149. logf(sqlstr, p0)
  20150. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20151. return pgtypes.Macaddr8{}, logerror(err)
  20152. }
  20153. return r0, nil
  20154. }
  20155. // Macaddr8Or calls the stored function 'pg_catalog.macaddr8_or(macaddr8, macaddr8) macaddr8' on db.
  20156. func Macaddr8Or(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr8) (pgtypes.Macaddr8, error) {
  20157. // call pg_catalog.macaddr8_or
  20158. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_or($1, $2)`
  20159. // run
  20160. var r0 pgtypes.Macaddr8
  20161. logf(sqlstr, p0, p1)
  20162. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20163. return pgtypes.Macaddr8{}, logerror(err)
  20164. }
  20165. return r0, nil
  20166. }
  20167. // Macaddr8Recv calls the stored function 'pg_catalog.macaddr8_recv(internal) macaddr8' on db.
  20168. func Macaddr8Recv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Macaddr8, error) {
  20169. // call pg_catalog.macaddr8_recv
  20170. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_recv($1)`
  20171. // run
  20172. var r0 pgtypes.Macaddr8
  20173. logf(sqlstr, p0)
  20174. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20175. return pgtypes.Macaddr8{}, logerror(err)
  20176. }
  20177. return r0, nil
  20178. }
  20179. // Macaddr8Send calls the stored function 'pg_catalog.macaddr8_send(macaddr8) bytea' on db.
  20180. func Macaddr8Send(ctx context.Context, db DB, p0 pgtypes.Macaddr8) ([]byte, error) {
  20181. // call pg_catalog.macaddr8_send
  20182. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_send($1)`
  20183. // run
  20184. var r0 []byte
  20185. logf(sqlstr, p0)
  20186. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20187. return nil, logerror(err)
  20188. }
  20189. return r0, nil
  20190. }
  20191. // Macaddr8Set7bit calls the stored function 'pg_catalog.macaddr8_set7bit(macaddr8) macaddr8' on db.
  20192. func Macaddr8Set7bit(ctx context.Context, db DB, p0 pgtypes.Macaddr8) (pgtypes.Macaddr8, error) {
  20193. // call pg_catalog.macaddr8_set7bit
  20194. const sqlstr = `SELECT * FROM pg_catalog.macaddr8_set7bit($1)`
  20195. // run
  20196. var r0 pgtypes.Macaddr8
  20197. logf(sqlstr, p0)
  20198. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20199. return pgtypes.Macaddr8{}, logerror(err)
  20200. }
  20201. return r0, nil
  20202. }
  20203. // MacaddrAnd calls the stored function 'pg_catalog.macaddr_and(macaddr, macaddr) macaddr' on db.
  20204. func MacaddrAnd(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (pgtypes.Macaddr, error) {
  20205. // call pg_catalog.macaddr_and
  20206. const sqlstr = `SELECT * FROM pg_catalog.macaddr_and($1, $2)`
  20207. // run
  20208. var r0 pgtypes.Macaddr
  20209. logf(sqlstr, p0, p1)
  20210. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20211. return pgtypes.Macaddr{}, logerror(err)
  20212. }
  20213. return r0, nil
  20214. }
  20215. // MacaddrCmp calls the stored function 'pg_catalog.macaddr_cmp(macaddr, macaddr) integer' on db.
  20216. func MacaddrCmp(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (int, error) {
  20217. // call pg_catalog.macaddr_cmp
  20218. const sqlstr = `SELECT * FROM pg_catalog.macaddr_cmp($1, $2)`
  20219. // run
  20220. var r0 int
  20221. logf(sqlstr, p0, p1)
  20222. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20223. return 0, logerror(err)
  20224. }
  20225. return r0, nil
  20226. }
  20227. // MacaddrEq calls the stored function 'pg_catalog.macaddr_eq(macaddr, macaddr) boolean' on db.
  20228. func MacaddrEq(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20229. // call pg_catalog.macaddr_eq
  20230. const sqlstr = `SELECT * FROM pg_catalog.macaddr_eq($1, $2)`
  20231. // run
  20232. var r0 bool
  20233. logf(sqlstr, p0, p1)
  20234. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20235. return false, logerror(err)
  20236. }
  20237. return r0, nil
  20238. }
  20239. // MacaddrGe calls the stored function 'pg_catalog.macaddr_ge(macaddr, macaddr) boolean' on db.
  20240. func MacaddrGe(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20241. // call pg_catalog.macaddr_ge
  20242. const sqlstr = `SELECT * FROM pg_catalog.macaddr_ge($1, $2)`
  20243. // run
  20244. var r0 bool
  20245. logf(sqlstr, p0, p1)
  20246. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20247. return false, logerror(err)
  20248. }
  20249. return r0, nil
  20250. }
  20251. // MacaddrGt calls the stored function 'pg_catalog.macaddr_gt(macaddr, macaddr) boolean' on db.
  20252. func MacaddrGt(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20253. // call pg_catalog.macaddr_gt
  20254. const sqlstr = `SELECT * FROM pg_catalog.macaddr_gt($1, $2)`
  20255. // run
  20256. var r0 bool
  20257. logf(sqlstr, p0, p1)
  20258. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20259. return false, logerror(err)
  20260. }
  20261. return r0, nil
  20262. }
  20263. // MacaddrLe calls the stored function 'pg_catalog.macaddr_le(macaddr, macaddr) boolean' on db.
  20264. func MacaddrLe(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20265. // call pg_catalog.macaddr_le
  20266. const sqlstr = `SELECT * FROM pg_catalog.macaddr_le($1, $2)`
  20267. // run
  20268. var r0 bool
  20269. logf(sqlstr, p0, p1)
  20270. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20271. return false, logerror(err)
  20272. }
  20273. return r0, nil
  20274. }
  20275. // MacaddrLt calls the stored function 'pg_catalog.macaddr_lt(macaddr, macaddr) boolean' on db.
  20276. func MacaddrLt(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20277. // call pg_catalog.macaddr_lt
  20278. const sqlstr = `SELECT * FROM pg_catalog.macaddr_lt($1, $2)`
  20279. // run
  20280. var r0 bool
  20281. logf(sqlstr, p0, p1)
  20282. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20283. return false, logerror(err)
  20284. }
  20285. return r0, nil
  20286. }
  20287. // MacaddrNe calls the stored function 'pg_catalog.macaddr_ne(macaddr, macaddr) boolean' on db.
  20288. func MacaddrNe(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (bool, error) {
  20289. // call pg_catalog.macaddr_ne
  20290. const sqlstr = `SELECT * FROM pg_catalog.macaddr_ne($1, $2)`
  20291. // run
  20292. var r0 bool
  20293. logf(sqlstr, p0, p1)
  20294. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20295. return false, logerror(err)
  20296. }
  20297. return r0, nil
  20298. }
  20299. // MacaddrNot calls the stored function 'pg_catalog.macaddr_not(macaddr) macaddr' on db.
  20300. func MacaddrNot(ctx context.Context, db DB, p0 pgtypes.Macaddr) (pgtypes.Macaddr, error) {
  20301. // call pg_catalog.macaddr_not
  20302. const sqlstr = `SELECT * FROM pg_catalog.macaddr_not($1)`
  20303. // run
  20304. var r0 pgtypes.Macaddr
  20305. logf(sqlstr, p0)
  20306. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20307. return pgtypes.Macaddr{}, logerror(err)
  20308. }
  20309. return r0, nil
  20310. }
  20311. // MacaddrOr calls the stored function 'pg_catalog.macaddr_or(macaddr, macaddr) macaddr' on db.
  20312. func MacaddrOr(ctx context.Context, db DB, p0, p1 pgtypes.Macaddr) (pgtypes.Macaddr, error) {
  20313. // call pg_catalog.macaddr_or
  20314. const sqlstr = `SELECT * FROM pg_catalog.macaddr_or($1, $2)`
  20315. // run
  20316. var r0 pgtypes.Macaddr
  20317. logf(sqlstr, p0, p1)
  20318. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20319. return pgtypes.Macaddr{}, logerror(err)
  20320. }
  20321. return r0, nil
  20322. }
  20323. // MacaddrRecv calls the stored function 'pg_catalog.macaddr_recv(internal) macaddr' on db.
  20324. func MacaddrRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Macaddr, error) {
  20325. // call pg_catalog.macaddr_recv
  20326. const sqlstr = `SELECT * FROM pg_catalog.macaddr_recv($1)`
  20327. // run
  20328. var r0 pgtypes.Macaddr
  20329. logf(sqlstr, p0)
  20330. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20331. return pgtypes.Macaddr{}, logerror(err)
  20332. }
  20333. return r0, nil
  20334. }
  20335. // MacaddrSend calls the stored function 'pg_catalog.macaddr_send(macaddr) bytea' on db.
  20336. func MacaddrSend(ctx context.Context, db DB, p0 pgtypes.Macaddr) ([]byte, error) {
  20337. // call pg_catalog.macaddr_send
  20338. const sqlstr = `SELECT * FROM pg_catalog.macaddr_send($1)`
  20339. // run
  20340. var r0 []byte
  20341. logf(sqlstr, p0)
  20342. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20343. return nil, logerror(err)
  20344. }
  20345. return r0, nil
  20346. }
  20347. // MacaddrSortsupport calls the stored function 'pg_catalog.macaddr_sortsupport(internal)' on db.
  20348. func MacaddrSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  20349. // call pg_catalog.macaddr_sortsupport
  20350. const sqlstr = `SELECT * FROM pg_catalog.macaddr_sortsupport($1)`
  20351. // run
  20352. logf(sqlstr)
  20353. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  20354. return logerror(err)
  20355. }
  20356. return nil
  20357. }
  20358. // MakeDate calls the stored function 'pg_catalog.make_date(integer, integer, integer) date' on db.
  20359. func MakeDate(ctx context.Context, db DB, year, month, day int) (time.Time, error) {
  20360. // call pg_catalog.make_date
  20361. const sqlstr = `SELECT * FROM pg_catalog.make_date($1, $2, $3)`
  20362. // run
  20363. var r0 time.Time
  20364. logf(sqlstr, year, month, day)
  20365. if err := db.QueryRowContext(ctx, sqlstr, year, month, day).Scan(&r0); err != nil {
  20366. return time.Time{}, logerror(err)
  20367. }
  20368. return r0, nil
  20369. }
  20370. // MakeInterval calls the stored function 'pg_catalog.make_interval(integer, integer, integer, integer, integer, integer, double precision) interval' on db.
  20371. func MakeInterval(ctx context.Context, db DB, years, months, weeks, days, hours, mins int, secs float64) ([]byte, error) {
  20372. // call pg_catalog.make_interval
  20373. const sqlstr = `SELECT * FROM pg_catalog.make_interval($1, $2, $3, $4, $5, $6, $7)`
  20374. // run
  20375. var r0 []byte
  20376. logf(sqlstr, years, months, weeks, days, hours, mins, secs)
  20377. if err := db.QueryRowContext(ctx, sqlstr, years, months, weeks, days, hours, mins, secs).Scan(&r0); err != nil {
  20378. return nil, logerror(err)
  20379. }
  20380. return r0, nil
  20381. }
  20382. // MakeTime calls the stored function 'pg_catalog.make_time(integer, integer, double precision) time without time zone' on db.
  20383. func MakeTime(ctx context.Context, db DB, hour, min int, sec float64) (time.Time, error) {
  20384. // call pg_catalog.make_time
  20385. const sqlstr = `SELECT * FROM pg_catalog.make_time($1, $2, $3)`
  20386. // run
  20387. var r0 time.Time
  20388. logf(sqlstr, hour, min, sec)
  20389. if err := db.QueryRowContext(ctx, sqlstr, hour, min, sec).Scan(&r0); err != nil {
  20390. return time.Time{}, logerror(err)
  20391. }
  20392. return r0, nil
  20393. }
  20394. // MakeTimestamp calls the stored function 'pg_catalog.make_timestamp(integer, integer, integer, integer, integer, double precision) timestamp without time zone' on db.
  20395. func MakeTimestamp(ctx context.Context, db DB, year, month, mday, hour, min int, sec float64) (time.Time, error) {
  20396. // call pg_catalog.make_timestamp
  20397. const sqlstr = `SELECT * FROM pg_catalog.make_timestamp($1, $2, $3, $4, $5, $6)`
  20398. // run
  20399. var r0 time.Time
  20400. logf(sqlstr, year, month, mday, hour, min, sec)
  20401. if err := db.QueryRowContext(ctx, sqlstr, year, month, mday, hour, min, sec).Scan(&r0); err != nil {
  20402. return time.Time{}, logerror(err)
  20403. }
  20404. return r0, nil
  20405. }
  20406. // MakeTimestamptzByYearMonthMdayHourMinAndSec calls the stored function 'pg_catalog.make_timestamptz(integer, integer, integer, integer, integer, double precision) timestamp with time zone' on db.
  20407. func MakeTimestamptzByYearMonthMdayHourMinAndSec(ctx context.Context, db DB, year, month, mday, hour, min int, sec float64) (time.Time, error) {
  20408. // call pg_catalog.make_timestamptz
  20409. const sqlstr = `SELECT * FROM pg_catalog.make_timestamptz($1, $2, $3, $4, $5, $6)`
  20410. // run
  20411. var r0 time.Time
  20412. logf(sqlstr, year, month, mday, hour, min, sec)
  20413. if err := db.QueryRowContext(ctx, sqlstr, year, month, mday, hour, min, sec).Scan(&r0); err != nil {
  20414. return time.Time{}, logerror(err)
  20415. }
  20416. return r0, nil
  20417. }
  20418. // MakeTimestamptzByYearMonthMdayHourMinSecAndTimezone calls the stored function 'pg_catalog.make_timestamptz(integer, integer, integer, integer, integer, double precision, text) timestamp with time zone' on db.
  20419. func MakeTimestamptzByYearMonthMdayHourMinSecAndTimezone(ctx context.Context, db DB, year, month, mday, hour, min int, sec float64, timezone string) (time.Time, error) {
  20420. // call pg_catalog.make_timestamptz
  20421. const sqlstr = `SELECT * FROM pg_catalog.make_timestamptz($1, $2, $3, $4, $5, $6, $7)`
  20422. // run
  20423. var r0 time.Time
  20424. logf(sqlstr, year, month, mday, hour, min, sec, timezone)
  20425. if err := db.QueryRowContext(ctx, sqlstr, year, month, mday, hour, min, sec, timezone).Scan(&r0); err != nil {
  20426. return time.Time{}, logerror(err)
  20427. }
  20428. return r0, nil
  20429. }
  20430. // Makeaclitem calls the stored function 'pg_catalog.makeaclitem(oid, oid, text, boolean) aclitem' on db.
  20431. func Makeaclitem(ctx context.Context, db DB, p0, p1 pgtypes.Oid, p2 string, p3 bool) (pgtypes.Aclitem, error) {
  20432. // call pg_catalog.makeaclitem
  20433. const sqlstr = `SELECT * FROM pg_catalog.makeaclitem($1, $2, $3, $4)`
  20434. // run
  20435. var r0 pgtypes.Aclitem
  20436. logf(sqlstr, p0, p1, p2, p3)
  20437. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  20438. return pgtypes.Aclitem{}, logerror(err)
  20439. }
  20440. return r0, nil
  20441. }
  20442. // Masklen calls the stored function 'pg_catalog.masklen(inet) integer' on db.
  20443. func Masklen(ctx context.Context, db DB, p0 string) (int, error) {
  20444. // call pg_catalog.masklen
  20445. const sqlstr = `SELECT * FROM pg_catalog.masklen($1)`
  20446. // run
  20447. var r0 int
  20448. logf(sqlstr, p0)
  20449. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20450. return 0, logerror(err)
  20451. }
  20452. return r0, nil
  20453. }
  20454. // Matchingjoinsel calls the stored function 'pg_catalog.matchingjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  20455. func Matchingjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  20456. // call pg_catalog.matchingjoinsel
  20457. const sqlstr = `SELECT * FROM pg_catalog.matchingjoinsel($1, $2, $3, $4, $5)`
  20458. // run
  20459. var r0 float64
  20460. logf(sqlstr, p0, p1, p2, p3, p4)
  20461. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  20462. return 0.0, logerror(err)
  20463. }
  20464. return r0, nil
  20465. }
  20466. // Matchingsel calls the stored function 'pg_catalog.matchingsel(internal, oid, internal, integer) double precision' on db.
  20467. func Matchingsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  20468. // call pg_catalog.matchingsel
  20469. const sqlstr = `SELECT * FROM pg_catalog.matchingsel($1, $2, $3, $4)`
  20470. // run
  20471. var r0 float64
  20472. logf(sqlstr, p0, p1, p2, p3)
  20473. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  20474. return 0.0, logerror(err)
  20475. }
  20476. return r0, nil
  20477. }
  20478. // Md5ByText calls the stored function 'pg_catalog.md5(text) text' on db.
  20479. func Md5ByText(ctx context.Context, db DB, p0 string) (string, error) {
  20480. // call pg_catalog.md5
  20481. const sqlstr = `SELECT * FROM pg_catalog.md5($1)`
  20482. // run
  20483. var r0 string
  20484. logf(sqlstr, p0)
  20485. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20486. return "", logerror(err)
  20487. }
  20488. return r0, nil
  20489. }
  20490. // Md5ByBytea calls the stored function 'pg_catalog.md5(bytea) text' on db.
  20491. func Md5ByBytea(ctx context.Context, db DB, p0 []byte) (string, error) {
  20492. // call pg_catalog.md5
  20493. const sqlstr = `SELECT * FROM pg_catalog.md5($1)`
  20494. // run
  20495. var r0 string
  20496. logf(sqlstr, p0)
  20497. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20498. return "", logerror(err)
  20499. }
  20500. return r0, nil
  20501. }
  20502. // MicToBig5 calls the stored function 'pg_catalog.mic_to_big5(integer, integer, cstring, internal, integer)' on db.
  20503. func MicToBig5(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20504. // call pg_catalog.mic_to_big5
  20505. const sqlstr = `SELECT * FROM pg_catalog.mic_to_big5($1, $2, $3, $4, $5)`
  20506. // run
  20507. logf(sqlstr)
  20508. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20509. return logerror(err)
  20510. }
  20511. return nil
  20512. }
  20513. // MicToEucCn calls the stored function 'pg_catalog.mic_to_euc_cn(integer, integer, cstring, internal, integer)' on db.
  20514. func MicToEucCn(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20515. // call pg_catalog.mic_to_euc_cn
  20516. const sqlstr = `SELECT * FROM pg_catalog.mic_to_euc_cn($1, $2, $3, $4, $5)`
  20517. // run
  20518. logf(sqlstr)
  20519. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20520. return logerror(err)
  20521. }
  20522. return nil
  20523. }
  20524. // MicToEucJp calls the stored function 'pg_catalog.mic_to_euc_jp(integer, integer, cstring, internal, integer)' on db.
  20525. func MicToEucJp(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20526. // call pg_catalog.mic_to_euc_jp
  20527. const sqlstr = `SELECT * FROM pg_catalog.mic_to_euc_jp($1, $2, $3, $4, $5)`
  20528. // run
  20529. logf(sqlstr)
  20530. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20531. return logerror(err)
  20532. }
  20533. return nil
  20534. }
  20535. // MicToEucKr calls the stored function 'pg_catalog.mic_to_euc_kr(integer, integer, cstring, internal, integer)' on db.
  20536. func MicToEucKr(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20537. // call pg_catalog.mic_to_euc_kr
  20538. const sqlstr = `SELECT * FROM pg_catalog.mic_to_euc_kr($1, $2, $3, $4, $5)`
  20539. // run
  20540. logf(sqlstr)
  20541. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20542. return logerror(err)
  20543. }
  20544. return nil
  20545. }
  20546. // MicToEucTw calls the stored function 'pg_catalog.mic_to_euc_tw(integer, integer, cstring, internal, integer)' on db.
  20547. func MicToEucTw(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20548. // call pg_catalog.mic_to_euc_tw
  20549. const sqlstr = `SELECT * FROM pg_catalog.mic_to_euc_tw($1, $2, $3, $4, $5)`
  20550. // run
  20551. logf(sqlstr)
  20552. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20553. return logerror(err)
  20554. }
  20555. return nil
  20556. }
  20557. // MicToIso calls the stored function 'pg_catalog.mic_to_iso(integer, integer, cstring, internal, integer)' on db.
  20558. func MicToIso(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20559. // call pg_catalog.mic_to_iso
  20560. const sqlstr = `SELECT * FROM pg_catalog.mic_to_iso($1, $2, $3, $4, $5)`
  20561. // run
  20562. logf(sqlstr)
  20563. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20564. return logerror(err)
  20565. }
  20566. return nil
  20567. }
  20568. // MicToKoi8r calls the stored function 'pg_catalog.mic_to_koi8r(integer, integer, cstring, internal, integer)' on db.
  20569. func MicToKoi8r(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20570. // call pg_catalog.mic_to_koi8r
  20571. const sqlstr = `SELECT * FROM pg_catalog.mic_to_koi8r($1, $2, $3, $4, $5)`
  20572. // run
  20573. logf(sqlstr)
  20574. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20575. return logerror(err)
  20576. }
  20577. return nil
  20578. }
  20579. // MicToLatin1 calls the stored function 'pg_catalog.mic_to_latin1(integer, integer, cstring, internal, integer)' on db.
  20580. func MicToLatin1(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20581. // call pg_catalog.mic_to_latin1
  20582. const sqlstr = `SELECT * FROM pg_catalog.mic_to_latin1($1, $2, $3, $4, $5)`
  20583. // run
  20584. logf(sqlstr)
  20585. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20586. return logerror(err)
  20587. }
  20588. return nil
  20589. }
  20590. // MicToLatin2 calls the stored function 'pg_catalog.mic_to_latin2(integer, integer, cstring, internal, integer)' on db.
  20591. func MicToLatin2(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20592. // call pg_catalog.mic_to_latin2
  20593. const sqlstr = `SELECT * FROM pg_catalog.mic_to_latin2($1, $2, $3, $4, $5)`
  20594. // run
  20595. logf(sqlstr)
  20596. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20597. return logerror(err)
  20598. }
  20599. return nil
  20600. }
  20601. // MicToLatin3 calls the stored function 'pg_catalog.mic_to_latin3(integer, integer, cstring, internal, integer)' on db.
  20602. func MicToLatin3(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20603. // call pg_catalog.mic_to_latin3
  20604. const sqlstr = `SELECT * FROM pg_catalog.mic_to_latin3($1, $2, $3, $4, $5)`
  20605. // run
  20606. logf(sqlstr)
  20607. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20608. return logerror(err)
  20609. }
  20610. return nil
  20611. }
  20612. // MicToLatin4 calls the stored function 'pg_catalog.mic_to_latin4(integer, integer, cstring, internal, integer)' on db.
  20613. func MicToLatin4(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20614. // call pg_catalog.mic_to_latin4
  20615. const sqlstr = `SELECT * FROM pg_catalog.mic_to_latin4($1, $2, $3, $4, $5)`
  20616. // run
  20617. logf(sqlstr)
  20618. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20619. return logerror(err)
  20620. }
  20621. return nil
  20622. }
  20623. // MicToSjis calls the stored function 'pg_catalog.mic_to_sjis(integer, integer, cstring, internal, integer)' on db.
  20624. func MicToSjis(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20625. // call pg_catalog.mic_to_sjis
  20626. const sqlstr = `SELECT * FROM pg_catalog.mic_to_sjis($1, $2, $3, $4, $5)`
  20627. // run
  20628. logf(sqlstr)
  20629. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20630. return logerror(err)
  20631. }
  20632. return nil
  20633. }
  20634. // MicToWin1250 calls the stored function 'pg_catalog.mic_to_win1250(integer, integer, cstring, internal, integer)' on db.
  20635. func MicToWin1250(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20636. // call pg_catalog.mic_to_win1250
  20637. const sqlstr = `SELECT * FROM pg_catalog.mic_to_win1250($1, $2, $3, $4, $5)`
  20638. // run
  20639. logf(sqlstr)
  20640. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20641. return logerror(err)
  20642. }
  20643. return nil
  20644. }
  20645. // MicToWin1251 calls the stored function 'pg_catalog.mic_to_win1251(integer, integer, cstring, internal, integer)' on db.
  20646. func MicToWin1251(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20647. // call pg_catalog.mic_to_win1251
  20648. const sqlstr = `SELECT * FROM pg_catalog.mic_to_win1251($1, $2, $3, $4, $5)`
  20649. // run
  20650. logf(sqlstr)
  20651. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20652. return logerror(err)
  20653. }
  20654. return nil
  20655. }
  20656. // MicToWin866 calls the stored function 'pg_catalog.mic_to_win866(integer, integer, cstring, internal, integer)' on db.
  20657. func MicToWin866(ctx context.Context, db DB, p0, p1 int, p2 pgtypes.Cstring, p3 pgtypes.Internal, p4 int) error {
  20658. // call pg_catalog.mic_to_win866
  20659. const sqlstr = `SELECT * FROM pg_catalog.mic_to_win866($1, $2, $3, $4, $5)`
  20660. // run
  20661. logf(sqlstr)
  20662. if _, err := db.ExecContext(ctx, sqlstr, p0, p1, p2, p3, p4); err != nil {
  20663. return logerror(err)
  20664. }
  20665. return nil
  20666. }
  20667. // MinScale calls the stored function 'pg_catalog.min_scale(numeric) integer' on db.
  20668. func MinScale(ctx context.Context, db DB, p0 float64) (int, error) {
  20669. // call pg_catalog.min_scale
  20670. const sqlstr = `SELECT * FROM pg_catalog.min_scale($1)`
  20671. // run
  20672. var r0 int
  20673. logf(sqlstr, p0)
  20674. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20675. return 0, logerror(err)
  20676. }
  20677. return r0, nil
  20678. }
  20679. // ModByNumericAndNumeric calls the stored function 'pg_catalog.mod(numeric, numeric) numeric' on db.
  20680. func ModByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  20681. // call pg_catalog.mod
  20682. const sqlstr = `SELECT * FROM pg_catalog.mod($1, $2)`
  20683. // run
  20684. var r0 float64
  20685. logf(sqlstr, p0, p1)
  20686. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20687. return 0.0, logerror(err)
  20688. }
  20689. return r0, nil
  20690. }
  20691. // ModBySmallintAndSmallint calls the stored function 'pg_catalog.mod(smallint, smallint) smallint' on db.
  20692. func ModBySmallintAndSmallint(ctx context.Context, db DB, p0, p1 int16) (int16, error) {
  20693. // call pg_catalog.mod
  20694. const sqlstr = `SELECT * FROM pg_catalog.mod($1, $2)`
  20695. // run
  20696. var r0 int16
  20697. logf(sqlstr, p0, p1)
  20698. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20699. return 0, logerror(err)
  20700. }
  20701. return r0, nil
  20702. }
  20703. // ModByIntegerAndInteger calls the stored function 'pg_catalog.mod(integer, integer) integer' on db.
  20704. func ModByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (int, error) {
  20705. // call pg_catalog.mod
  20706. const sqlstr = `SELECT * FROM pg_catalog.mod($1, $2)`
  20707. // run
  20708. var r0 int
  20709. logf(sqlstr, p0, p1)
  20710. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20711. return 0, logerror(err)
  20712. }
  20713. return r0, nil
  20714. }
  20715. // ModByBigintAndBigint calls the stored function 'pg_catalog.mod(bigint, bigint) bigint' on db.
  20716. func ModByBigintAndBigint(ctx context.Context, db DB, p0, p1 int64) (int64, error) {
  20717. // call pg_catalog.mod
  20718. const sqlstr = `SELECT * FROM pg_catalog.mod($1, $2)`
  20719. // run
  20720. var r0 int64
  20721. logf(sqlstr, p0, p1)
  20722. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20723. return 0, logerror(err)
  20724. }
  20725. return r0, nil
  20726. }
  20727. // ModeFinal calls the stored function 'pg_catalog.mode_final(internal, anyelement) anyelement' on db.
  20728. func ModeFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Anyelement) (pgtypes.Anyelement, error) {
  20729. // call pg_catalog.mode_final
  20730. const sqlstr = `SELECT * FROM pg_catalog.mode_final($1, $2)`
  20731. // run
  20732. var r0 pgtypes.Anyelement
  20733. logf(sqlstr, p0, p1)
  20734. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20735. return pgtypes.Anyelement{}, logerror(err)
  20736. }
  20737. return r0, nil
  20738. }
  20739. // MoneyByInteger calls the stored function 'pg_catalog.money(integer) money' on db.
  20740. func MoneyByInteger(ctx context.Context, db DB, p0 int) (string, error) {
  20741. // call pg_catalog.money
  20742. const sqlstr = `SELECT * FROM pg_catalog.money($1)`
  20743. // run
  20744. var r0 string
  20745. logf(sqlstr, p0)
  20746. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20747. return "", logerror(err)
  20748. }
  20749. return r0, nil
  20750. }
  20751. // MoneyByBigint calls the stored function 'pg_catalog.money(bigint) money' on db.
  20752. func MoneyByBigint(ctx context.Context, db DB, p0 int64) (string, error) {
  20753. // call pg_catalog.money
  20754. const sqlstr = `SELECT * FROM pg_catalog.money($1)`
  20755. // run
  20756. var r0 string
  20757. logf(sqlstr, p0)
  20758. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20759. return "", logerror(err)
  20760. }
  20761. return r0, nil
  20762. }
  20763. // MoneyByNumeric calls the stored function 'pg_catalog.money(numeric) money' on db.
  20764. func MoneyByNumeric(ctx context.Context, db DB, p0 float64) (string, error) {
  20765. // call pg_catalog.money
  20766. const sqlstr = `SELECT * FROM pg_catalog.money($1)`
  20767. // run
  20768. var r0 string
  20769. logf(sqlstr, p0)
  20770. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20771. return "", logerror(err)
  20772. }
  20773. return r0, nil
  20774. }
  20775. // MulDInterval calls the stored function 'pg_catalog.mul_d_interval(double precision, interval) interval' on db.
  20776. func MulDInterval(ctx context.Context, db DB, p0 float64, p1 []byte) ([]byte, error) {
  20777. // call pg_catalog.mul_d_interval
  20778. const sqlstr = `SELECT * FROM pg_catalog.mul_d_interval($1, $2)`
  20779. // run
  20780. var r0 []byte
  20781. logf(sqlstr, p0, p1)
  20782. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20783. return nil, logerror(err)
  20784. }
  20785. return r0, nil
  20786. }
  20787. // MxidAge calls the stored function 'pg_catalog.mxid_age(xid) integer' on db.
  20788. func MxidAge(ctx context.Context, db DB, p0 pgtypes.Xid) (int, error) {
  20789. // call pg_catalog.mxid_age
  20790. const sqlstr = `SELECT * FROM pg_catalog.mxid_age($1)`
  20791. // run
  20792. var r0 int
  20793. logf(sqlstr, p0)
  20794. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20795. return 0, logerror(err)
  20796. }
  20797. return r0, nil
  20798. }
  20799. // NameByCharacterVarying calls the stored function 'pg_catalog.name(character varying) name' on db.
  20800. func NameByCharacterVarying(ctx context.Context, db DB, p0 string) (string, error) {
  20801. // call pg_catalog.name
  20802. const sqlstr = `SELECT * FROM pg_catalog.name($1)`
  20803. // run
  20804. var r0 string
  20805. logf(sqlstr, p0)
  20806. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20807. return "", logerror(err)
  20808. }
  20809. return r0, nil
  20810. }
  20811. // NameByText calls the stored function 'pg_catalog.name(text) name' on db.
  20812. func NameByText(ctx context.Context, db DB, p0 string) (string, error) {
  20813. // call pg_catalog.name
  20814. const sqlstr = `SELECT * FROM pg_catalog.name($1)`
  20815. // run
  20816. var r0 string
  20817. logf(sqlstr, p0)
  20818. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20819. return "", logerror(err)
  20820. }
  20821. return r0, nil
  20822. }
  20823. // NameByCharacter calls the stored function 'pg_catalog.name(character) name' on db.
  20824. func NameByCharacter(ctx context.Context, db DB, p0 string) (string, error) {
  20825. // call pg_catalog.name
  20826. const sqlstr = `SELECT * FROM pg_catalog.name($1)`
  20827. // run
  20828. var r0 string
  20829. logf(sqlstr, p0)
  20830. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  20831. return "", logerror(err)
  20832. }
  20833. return r0, nil
  20834. }
  20835. // Nameconcatoid calls the stored function 'pg_catalog.nameconcatoid(name, oid) name' on db.
  20836. func Nameconcatoid(ctx context.Context, db DB, p0 string, p1 pgtypes.Oid) (string, error) {
  20837. // call pg_catalog.nameconcatoid
  20838. const sqlstr = `SELECT * FROM pg_catalog.nameconcatoid($1, $2)`
  20839. // run
  20840. var r0 string
  20841. logf(sqlstr, p0, p1)
  20842. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20843. return "", logerror(err)
  20844. }
  20845. return r0, nil
  20846. }
  20847. // Nameeq calls the stored function 'pg_catalog.nameeq(name, name) boolean' on db.
  20848. func Nameeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20849. // call pg_catalog.nameeq
  20850. const sqlstr = `SELECT * FROM pg_catalog.nameeq($1, $2)`
  20851. // run
  20852. var r0 bool
  20853. logf(sqlstr, p0, p1)
  20854. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20855. return false, logerror(err)
  20856. }
  20857. return r0, nil
  20858. }
  20859. // Nameeqtext calls the stored function 'pg_catalog.nameeqtext(name, text) boolean' on db.
  20860. func Nameeqtext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20861. // call pg_catalog.nameeqtext
  20862. const sqlstr = `SELECT * FROM pg_catalog.nameeqtext($1, $2)`
  20863. // run
  20864. var r0 bool
  20865. logf(sqlstr, p0, p1)
  20866. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20867. return false, logerror(err)
  20868. }
  20869. return r0, nil
  20870. }
  20871. // Namege calls the stored function 'pg_catalog.namege(name, name) boolean' on db.
  20872. func Namege(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20873. // call pg_catalog.namege
  20874. const sqlstr = `SELECT * FROM pg_catalog.namege($1, $2)`
  20875. // run
  20876. var r0 bool
  20877. logf(sqlstr, p0, p1)
  20878. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20879. return false, logerror(err)
  20880. }
  20881. return r0, nil
  20882. }
  20883. // Namegetext calls the stored function 'pg_catalog.namegetext(name, text) boolean' on db.
  20884. func Namegetext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20885. // call pg_catalog.namegetext
  20886. const sqlstr = `SELECT * FROM pg_catalog.namegetext($1, $2)`
  20887. // run
  20888. var r0 bool
  20889. logf(sqlstr, p0, p1)
  20890. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20891. return false, logerror(err)
  20892. }
  20893. return r0, nil
  20894. }
  20895. // Namegt calls the stored function 'pg_catalog.namegt(name, name) boolean' on db.
  20896. func Namegt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20897. // call pg_catalog.namegt
  20898. const sqlstr = `SELECT * FROM pg_catalog.namegt($1, $2)`
  20899. // run
  20900. var r0 bool
  20901. logf(sqlstr, p0, p1)
  20902. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20903. return false, logerror(err)
  20904. }
  20905. return r0, nil
  20906. }
  20907. // Namegttext calls the stored function 'pg_catalog.namegttext(name, text) boolean' on db.
  20908. func Namegttext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20909. // call pg_catalog.namegttext
  20910. const sqlstr = `SELECT * FROM pg_catalog.namegttext($1, $2)`
  20911. // run
  20912. var r0 bool
  20913. logf(sqlstr, p0, p1)
  20914. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20915. return false, logerror(err)
  20916. }
  20917. return r0, nil
  20918. }
  20919. // Nameiclike calls the stored function 'pg_catalog.nameiclike(name, text) boolean' on db.
  20920. func Nameiclike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20921. // call pg_catalog.nameiclike
  20922. const sqlstr = `SELECT * FROM pg_catalog.nameiclike($1, $2)`
  20923. // run
  20924. var r0 bool
  20925. logf(sqlstr, p0, p1)
  20926. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20927. return false, logerror(err)
  20928. }
  20929. return r0, nil
  20930. }
  20931. // Nameicnlike calls the stored function 'pg_catalog.nameicnlike(name, text) boolean' on db.
  20932. func Nameicnlike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20933. // call pg_catalog.nameicnlike
  20934. const sqlstr = `SELECT * FROM pg_catalog.nameicnlike($1, $2)`
  20935. // run
  20936. var r0 bool
  20937. logf(sqlstr, p0, p1)
  20938. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20939. return false, logerror(err)
  20940. }
  20941. return r0, nil
  20942. }
  20943. // Nameicregexeq calls the stored function 'pg_catalog.nameicregexeq(name, text) boolean' on db.
  20944. func Nameicregexeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20945. // call pg_catalog.nameicregexeq
  20946. const sqlstr = `SELECT * FROM pg_catalog.nameicregexeq($1, $2)`
  20947. // run
  20948. var r0 bool
  20949. logf(sqlstr, p0, p1)
  20950. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20951. return false, logerror(err)
  20952. }
  20953. return r0, nil
  20954. }
  20955. // Nameicregexne calls the stored function 'pg_catalog.nameicregexne(name, text) boolean' on db.
  20956. func Nameicregexne(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20957. // call pg_catalog.nameicregexne
  20958. const sqlstr = `SELECT * FROM pg_catalog.nameicregexne($1, $2)`
  20959. // run
  20960. var r0 bool
  20961. logf(sqlstr, p0, p1)
  20962. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20963. return false, logerror(err)
  20964. }
  20965. return r0, nil
  20966. }
  20967. // Namele calls the stored function 'pg_catalog.namele(name, name) boolean' on db.
  20968. func Namele(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20969. // call pg_catalog.namele
  20970. const sqlstr = `SELECT * FROM pg_catalog.namele($1, $2)`
  20971. // run
  20972. var r0 bool
  20973. logf(sqlstr, p0, p1)
  20974. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20975. return false, logerror(err)
  20976. }
  20977. return r0, nil
  20978. }
  20979. // Nameletext calls the stored function 'pg_catalog.nameletext(name, text) boolean' on db.
  20980. func Nameletext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20981. // call pg_catalog.nameletext
  20982. const sqlstr = `SELECT * FROM pg_catalog.nameletext($1, $2)`
  20983. // run
  20984. var r0 bool
  20985. logf(sqlstr, p0, p1)
  20986. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20987. return false, logerror(err)
  20988. }
  20989. return r0, nil
  20990. }
  20991. // Namelike calls the stored function 'pg_catalog.namelike(name, text) boolean' on db.
  20992. func Namelike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  20993. // call pg_catalog.namelike
  20994. const sqlstr = `SELECT * FROM pg_catalog.namelike($1, $2)`
  20995. // run
  20996. var r0 bool
  20997. logf(sqlstr, p0, p1)
  20998. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  20999. return false, logerror(err)
  21000. }
  21001. return r0, nil
  21002. }
  21003. // Namelt calls the stored function 'pg_catalog.namelt(name, name) boolean' on db.
  21004. func Namelt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21005. // call pg_catalog.namelt
  21006. const sqlstr = `SELECT * FROM pg_catalog.namelt($1, $2)`
  21007. // run
  21008. var r0 bool
  21009. logf(sqlstr, p0, p1)
  21010. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21011. return false, logerror(err)
  21012. }
  21013. return r0, nil
  21014. }
  21015. // Namelttext calls the stored function 'pg_catalog.namelttext(name, text) boolean' on db.
  21016. func Namelttext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21017. // call pg_catalog.namelttext
  21018. const sqlstr = `SELECT * FROM pg_catalog.namelttext($1, $2)`
  21019. // run
  21020. var r0 bool
  21021. logf(sqlstr, p0, p1)
  21022. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21023. return false, logerror(err)
  21024. }
  21025. return r0, nil
  21026. }
  21027. // Namene calls the stored function 'pg_catalog.namene(name, name) boolean' on db.
  21028. func Namene(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21029. // call pg_catalog.namene
  21030. const sqlstr = `SELECT * FROM pg_catalog.namene($1, $2)`
  21031. // run
  21032. var r0 bool
  21033. logf(sqlstr, p0, p1)
  21034. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21035. return false, logerror(err)
  21036. }
  21037. return r0, nil
  21038. }
  21039. // Namenetext calls the stored function 'pg_catalog.namenetext(name, text) boolean' on db.
  21040. func Namenetext(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21041. // call pg_catalog.namenetext
  21042. const sqlstr = `SELECT * FROM pg_catalog.namenetext($1, $2)`
  21043. // run
  21044. var r0 bool
  21045. logf(sqlstr, p0, p1)
  21046. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21047. return false, logerror(err)
  21048. }
  21049. return r0, nil
  21050. }
  21051. // Namenlike calls the stored function 'pg_catalog.namenlike(name, text) boolean' on db.
  21052. func Namenlike(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21053. // call pg_catalog.namenlike
  21054. const sqlstr = `SELECT * FROM pg_catalog.namenlike($1, $2)`
  21055. // run
  21056. var r0 bool
  21057. logf(sqlstr, p0, p1)
  21058. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21059. return false, logerror(err)
  21060. }
  21061. return r0, nil
  21062. }
  21063. // Namerecv calls the stored function 'pg_catalog.namerecv(internal) name' on db.
  21064. func Namerecv(ctx context.Context, db DB, p0 pgtypes.Internal) (string, error) {
  21065. // call pg_catalog.namerecv
  21066. const sqlstr = `SELECT * FROM pg_catalog.namerecv($1)`
  21067. // run
  21068. var r0 string
  21069. logf(sqlstr, p0)
  21070. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21071. return "", logerror(err)
  21072. }
  21073. return r0, nil
  21074. }
  21075. // Nameregexeq calls the stored function 'pg_catalog.nameregexeq(name, text) boolean' on db.
  21076. func Nameregexeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21077. // call pg_catalog.nameregexeq
  21078. const sqlstr = `SELECT * FROM pg_catalog.nameregexeq($1, $2)`
  21079. // run
  21080. var r0 bool
  21081. logf(sqlstr, p0, p1)
  21082. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21083. return false, logerror(err)
  21084. }
  21085. return r0, nil
  21086. }
  21087. // Nameregexne calls the stored function 'pg_catalog.nameregexne(name, text) boolean' on db.
  21088. func Nameregexne(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21089. // call pg_catalog.nameregexne
  21090. const sqlstr = `SELECT * FROM pg_catalog.nameregexne($1, $2)`
  21091. // run
  21092. var r0 bool
  21093. logf(sqlstr, p0, p1)
  21094. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21095. return false, logerror(err)
  21096. }
  21097. return r0, nil
  21098. }
  21099. // Namesend calls the stored function 'pg_catalog.namesend(name) bytea' on db.
  21100. func Namesend(ctx context.Context, db DB, p0 string) ([]byte, error) {
  21101. // call pg_catalog.namesend
  21102. const sqlstr = `SELECT * FROM pg_catalog.namesend($1)`
  21103. // run
  21104. var r0 []byte
  21105. logf(sqlstr, p0)
  21106. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21107. return nil, logerror(err)
  21108. }
  21109. return r0, nil
  21110. }
  21111. // Neqjoinsel calls the stored function 'pg_catalog.neqjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  21112. func Neqjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  21113. // call pg_catalog.neqjoinsel
  21114. const sqlstr = `SELECT * FROM pg_catalog.neqjoinsel($1, $2, $3, $4, $5)`
  21115. // run
  21116. var r0 float64
  21117. logf(sqlstr, p0, p1, p2, p3, p4)
  21118. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  21119. return 0.0, logerror(err)
  21120. }
  21121. return r0, nil
  21122. }
  21123. // Neqsel calls the stored function 'pg_catalog.neqsel(internal, oid, internal, integer) double precision' on db.
  21124. func Neqsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  21125. // call pg_catalog.neqsel
  21126. const sqlstr = `SELECT * FROM pg_catalog.neqsel($1, $2, $3, $4)`
  21127. // run
  21128. var r0 float64
  21129. logf(sqlstr, p0, p1, p2, p3)
  21130. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  21131. return 0.0, logerror(err)
  21132. }
  21133. return r0, nil
  21134. }
  21135. // Netmask calls the stored function 'pg_catalog.netmask(inet) inet' on db.
  21136. func Netmask(ctx context.Context, db DB, p0 string) (string, error) {
  21137. // call pg_catalog.netmask
  21138. const sqlstr = `SELECT * FROM pg_catalog.netmask($1)`
  21139. // run
  21140. var r0 string
  21141. logf(sqlstr, p0)
  21142. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21143. return "", logerror(err)
  21144. }
  21145. return r0, nil
  21146. }
  21147. // Network calls the stored function 'pg_catalog.network(inet) cidr' on db.
  21148. func Network(ctx context.Context, db DB, p0 string) (pgtypes.Cidr, error) {
  21149. // call pg_catalog.network
  21150. const sqlstr = `SELECT * FROM pg_catalog.network($1)`
  21151. // run
  21152. var r0 pgtypes.Cidr
  21153. logf(sqlstr, p0)
  21154. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21155. return pgtypes.Cidr{}, logerror(err)
  21156. }
  21157. return r0, nil
  21158. }
  21159. // NetworkCmp calls the stored function 'pg_catalog.network_cmp(inet, inet) integer' on db.
  21160. func NetworkCmp(ctx context.Context, db DB, p0, p1 string) (int, error) {
  21161. // call pg_catalog.network_cmp
  21162. const sqlstr = `SELECT * FROM pg_catalog.network_cmp($1, $2)`
  21163. // run
  21164. var r0 int
  21165. logf(sqlstr, p0, p1)
  21166. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21167. return 0, logerror(err)
  21168. }
  21169. return r0, nil
  21170. }
  21171. // NetworkEq calls the stored function 'pg_catalog.network_eq(inet, inet) boolean' on db.
  21172. func NetworkEq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21173. // call pg_catalog.network_eq
  21174. const sqlstr = `SELECT * FROM pg_catalog.network_eq($1, $2)`
  21175. // run
  21176. var r0 bool
  21177. logf(sqlstr, p0, p1)
  21178. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21179. return false, logerror(err)
  21180. }
  21181. return r0, nil
  21182. }
  21183. // NetworkGe calls the stored function 'pg_catalog.network_ge(inet, inet) boolean' on db.
  21184. func NetworkGe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21185. // call pg_catalog.network_ge
  21186. const sqlstr = `SELECT * FROM pg_catalog.network_ge($1, $2)`
  21187. // run
  21188. var r0 bool
  21189. logf(sqlstr, p0, p1)
  21190. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21191. return false, logerror(err)
  21192. }
  21193. return r0, nil
  21194. }
  21195. // NetworkGt calls the stored function 'pg_catalog.network_gt(inet, inet) boolean' on db.
  21196. func NetworkGt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21197. // call pg_catalog.network_gt
  21198. const sqlstr = `SELECT * FROM pg_catalog.network_gt($1, $2)`
  21199. // run
  21200. var r0 bool
  21201. logf(sqlstr, p0, p1)
  21202. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21203. return false, logerror(err)
  21204. }
  21205. return r0, nil
  21206. }
  21207. // NetworkLarger calls the stored function 'pg_catalog.network_larger(inet, inet) inet' on db.
  21208. func NetworkLarger(ctx context.Context, db DB, p0, p1 string) (string, error) {
  21209. // call pg_catalog.network_larger
  21210. const sqlstr = `SELECT * FROM pg_catalog.network_larger($1, $2)`
  21211. // run
  21212. var r0 string
  21213. logf(sqlstr, p0, p1)
  21214. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21215. return "", logerror(err)
  21216. }
  21217. return r0, nil
  21218. }
  21219. // NetworkLe calls the stored function 'pg_catalog.network_le(inet, inet) boolean' on db.
  21220. func NetworkLe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21221. // call pg_catalog.network_le
  21222. const sqlstr = `SELECT * FROM pg_catalog.network_le($1, $2)`
  21223. // run
  21224. var r0 bool
  21225. logf(sqlstr, p0, p1)
  21226. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21227. return false, logerror(err)
  21228. }
  21229. return r0, nil
  21230. }
  21231. // NetworkLt calls the stored function 'pg_catalog.network_lt(inet, inet) boolean' on db.
  21232. func NetworkLt(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21233. // call pg_catalog.network_lt
  21234. const sqlstr = `SELECT * FROM pg_catalog.network_lt($1, $2)`
  21235. // run
  21236. var r0 bool
  21237. logf(sqlstr, p0, p1)
  21238. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21239. return false, logerror(err)
  21240. }
  21241. return r0, nil
  21242. }
  21243. // NetworkNe calls the stored function 'pg_catalog.network_ne(inet, inet) boolean' on db.
  21244. func NetworkNe(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21245. // call pg_catalog.network_ne
  21246. const sqlstr = `SELECT * FROM pg_catalog.network_ne($1, $2)`
  21247. // run
  21248. var r0 bool
  21249. logf(sqlstr, p0, p1)
  21250. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21251. return false, logerror(err)
  21252. }
  21253. return r0, nil
  21254. }
  21255. // NetworkOverlap calls the stored function 'pg_catalog.network_overlap(inet, inet) boolean' on db.
  21256. func NetworkOverlap(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21257. // call pg_catalog.network_overlap
  21258. const sqlstr = `SELECT * FROM pg_catalog.network_overlap($1, $2)`
  21259. // run
  21260. var r0 bool
  21261. logf(sqlstr, p0, p1)
  21262. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21263. return false, logerror(err)
  21264. }
  21265. return r0, nil
  21266. }
  21267. // NetworkSmaller calls the stored function 'pg_catalog.network_smaller(inet, inet) inet' on db.
  21268. func NetworkSmaller(ctx context.Context, db DB, p0, p1 string) (string, error) {
  21269. // call pg_catalog.network_smaller
  21270. const sqlstr = `SELECT * FROM pg_catalog.network_smaller($1, $2)`
  21271. // run
  21272. var r0 string
  21273. logf(sqlstr, p0, p1)
  21274. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21275. return "", logerror(err)
  21276. }
  21277. return r0, nil
  21278. }
  21279. // NetworkSortsupport calls the stored function 'pg_catalog.network_sortsupport(internal)' on db.
  21280. func NetworkSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  21281. // call pg_catalog.network_sortsupport
  21282. const sqlstr = `SELECT * FROM pg_catalog.network_sortsupport($1)`
  21283. // run
  21284. logf(sqlstr)
  21285. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  21286. return logerror(err)
  21287. }
  21288. return nil
  21289. }
  21290. // NetworkSub calls the stored function 'pg_catalog.network_sub(inet, inet) boolean' on db.
  21291. func NetworkSub(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21292. // call pg_catalog.network_sub
  21293. const sqlstr = `SELECT * FROM pg_catalog.network_sub($1, $2)`
  21294. // run
  21295. var r0 bool
  21296. logf(sqlstr, p0, p1)
  21297. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21298. return false, logerror(err)
  21299. }
  21300. return r0, nil
  21301. }
  21302. // NetworkSubeq calls the stored function 'pg_catalog.network_subeq(inet, inet) boolean' on db.
  21303. func NetworkSubeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21304. // call pg_catalog.network_subeq
  21305. const sqlstr = `SELECT * FROM pg_catalog.network_subeq($1, $2)`
  21306. // run
  21307. var r0 bool
  21308. logf(sqlstr, p0, p1)
  21309. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21310. return false, logerror(err)
  21311. }
  21312. return r0, nil
  21313. }
  21314. // NetworkSubsetSupport calls the stored function 'pg_catalog.network_subset_support(internal) internal' on db.
  21315. func NetworkSubsetSupport(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  21316. // call pg_catalog.network_subset_support
  21317. const sqlstr = `SELECT * FROM pg_catalog.network_subset_support($1)`
  21318. // run
  21319. var r0 pgtypes.Internal
  21320. logf(sqlstr, p0)
  21321. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21322. return pgtypes.Internal{}, logerror(err)
  21323. }
  21324. return r0, nil
  21325. }
  21326. // NetworkSup calls the stored function 'pg_catalog.network_sup(inet, inet) boolean' on db.
  21327. func NetworkSup(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21328. // call pg_catalog.network_sup
  21329. const sqlstr = `SELECT * FROM pg_catalog.network_sup($1, $2)`
  21330. // run
  21331. var r0 bool
  21332. logf(sqlstr, p0, p1)
  21333. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21334. return false, logerror(err)
  21335. }
  21336. return r0, nil
  21337. }
  21338. // NetworkSupeq calls the stored function 'pg_catalog.network_supeq(inet, inet) boolean' on db.
  21339. func NetworkSupeq(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21340. // call pg_catalog.network_supeq
  21341. const sqlstr = `SELECT * FROM pg_catalog.network_supeq($1, $2)`
  21342. // run
  21343. var r0 bool
  21344. logf(sqlstr, p0, p1)
  21345. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21346. return false, logerror(err)
  21347. }
  21348. return r0, nil
  21349. }
  21350. // Networkjoinsel calls the stored function 'pg_catalog.networkjoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  21351. func Networkjoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  21352. // call pg_catalog.networkjoinsel
  21353. const sqlstr = `SELECT * FROM pg_catalog.networkjoinsel($1, $2, $3, $4, $5)`
  21354. // run
  21355. var r0 float64
  21356. logf(sqlstr, p0, p1, p2, p3, p4)
  21357. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  21358. return 0.0, logerror(err)
  21359. }
  21360. return r0, nil
  21361. }
  21362. // Networksel calls the stored function 'pg_catalog.networksel(internal, oid, internal, integer) double precision' on db.
  21363. func Networksel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  21364. // call pg_catalog.networksel
  21365. const sqlstr = `SELECT * FROM pg_catalog.networksel($1, $2, $3, $4)`
  21366. // run
  21367. var r0 float64
  21368. logf(sqlstr, p0, p1, p2, p3)
  21369. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  21370. return 0.0, logerror(err)
  21371. }
  21372. return r0, nil
  21373. }
  21374. // Nextval calls the stored function 'pg_catalog.nextval(regclass) bigint' on db.
  21375. func Nextval(ctx context.Context, db DB, p0 pgtypes.Regclass) (int64, error) {
  21376. // call pg_catalog.nextval
  21377. const sqlstr = `SELECT * FROM pg_catalog.nextval($1)`
  21378. // run
  21379. var r0 int64
  21380. logf(sqlstr, p0)
  21381. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21382. return 0, logerror(err)
  21383. }
  21384. return r0, nil
  21385. }
  21386. // Nlikejoinsel calls the stored function 'pg_catalog.nlikejoinsel(internal, oid, internal, smallint, internal) double precision' on db.
  21387. func Nlikejoinsel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int16, p4 pgtypes.Internal) (float64, error) {
  21388. // call pg_catalog.nlikejoinsel
  21389. const sqlstr = `SELECT * FROM pg_catalog.nlikejoinsel($1, $2, $3, $4, $5)`
  21390. // run
  21391. var r0 float64
  21392. logf(sqlstr, p0, p1, p2, p3, p4)
  21393. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3, p4).Scan(&r0); err != nil {
  21394. return 0.0, logerror(err)
  21395. }
  21396. return r0, nil
  21397. }
  21398. // Nlikesel calls the stored function 'pg_catalog.nlikesel(internal, oid, internal, integer) double precision' on db.
  21399. func Nlikesel(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 pgtypes.Internal, p3 int) (float64, error) {
  21400. // call pg_catalog.nlikesel
  21401. const sqlstr = `SELECT * FROM pg_catalog.nlikesel($1, $2, $3, $4)`
  21402. // run
  21403. var r0 float64
  21404. logf(sqlstr, p0, p1, p2, p3)
  21405. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  21406. return 0.0, logerror(err)
  21407. }
  21408. return r0, nil
  21409. }
  21410. // Normalize calls the stored function 'pg_catalog.normalize(text, text) text' on db.
  21411. func Normalize(ctx context.Context, db DB, p0, p1 string) (string, error) {
  21412. // call pg_catalog.normalize
  21413. const sqlstr = `SELECT * FROM pg_catalog.normalize($1, $2)`
  21414. // run
  21415. var r0 string
  21416. logf(sqlstr, p0, p1)
  21417. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21418. return "", logerror(err)
  21419. }
  21420. return r0, nil
  21421. }
  21422. // NotlikeByTextAndText calls the stored function 'pg_catalog.notlike(text, text) boolean' on db.
  21423. func NotlikeByTextAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21424. // call pg_catalog.notlike
  21425. const sqlstr = `SELECT * FROM pg_catalog.notlike($1, $2)`
  21426. // run
  21427. var r0 bool
  21428. logf(sqlstr, p0, p1)
  21429. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21430. return false, logerror(err)
  21431. }
  21432. return r0, nil
  21433. }
  21434. // NotlikeByNameAndText calls the stored function 'pg_catalog.notlike(name, text) boolean' on db.
  21435. func NotlikeByNameAndText(ctx context.Context, db DB, p0, p1 string) (bool, error) {
  21436. // call pg_catalog.notlike
  21437. const sqlstr = `SELECT * FROM pg_catalog.notlike($1, $2)`
  21438. // run
  21439. var r0 bool
  21440. logf(sqlstr, p0, p1)
  21441. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21442. return false, logerror(err)
  21443. }
  21444. return r0, nil
  21445. }
  21446. // NotlikeByByteaAndBytea calls the stored function 'pg_catalog.notlike(bytea, bytea) boolean' on db.
  21447. func NotlikeByByteaAndBytea(ctx context.Context, db DB, p0, p1 []byte) (bool, error) {
  21448. // call pg_catalog.notlike
  21449. const sqlstr = `SELECT * FROM pg_catalog.notlike($1, $2)`
  21450. // run
  21451. var r0 bool
  21452. logf(sqlstr, p0, p1)
  21453. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21454. return false, logerror(err)
  21455. }
  21456. return r0, nil
  21457. }
  21458. // Now calls the stored function 'pg_catalog.now() timestamp with time zone' on db.
  21459. func Now(ctx context.Context, db DB) (time.Time, error) {
  21460. // call pg_catalog.now
  21461. const sqlstr = `SELECT * FROM pg_catalog.now()`
  21462. // run
  21463. var r0 time.Time
  21464. logf(sqlstr)
  21465. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  21466. return time.Time{}, logerror(err)
  21467. }
  21468. return r0, nil
  21469. }
  21470. // NpointsByPath calls the stored function 'pg_catalog.npoints(path) integer' on db.
  21471. func NpointsByPath(ctx context.Context, db DB, p0 pgtypes.Path) (int, error) {
  21472. // call pg_catalog.npoints
  21473. const sqlstr = `SELECT * FROM pg_catalog.npoints($1)`
  21474. // run
  21475. var r0 int
  21476. logf(sqlstr, p0)
  21477. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21478. return 0, logerror(err)
  21479. }
  21480. return r0, nil
  21481. }
  21482. // NpointsByPolygon calls the stored function 'pg_catalog.npoints(polygon) integer' on db.
  21483. func NpointsByPolygon(ctx context.Context, db DB, p0 pgtypes.Polygon) (int, error) {
  21484. // call pg_catalog.npoints
  21485. const sqlstr = `SELECT * FROM pg_catalog.npoints($1)`
  21486. // run
  21487. var r0 int
  21488. logf(sqlstr, p0)
  21489. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21490. return 0, logerror(err)
  21491. }
  21492. return r0, nil
  21493. }
  21494. // NumericByNumericAndInteger calls the stored function 'pg_catalog.numeric(numeric, integer) numeric' on db.
  21495. func NumericByNumericAndInteger(ctx context.Context, db DB, p0 float64, p1 int) (float64, error) {
  21496. // call pg_catalog.numeric
  21497. const sqlstr = `SELECT * FROM pg_catalog.numeric($1, $2)`
  21498. // run
  21499. var r0 float64
  21500. logf(sqlstr, p0, p1)
  21501. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21502. return 0.0, logerror(err)
  21503. }
  21504. return r0, nil
  21505. }
  21506. // NumericByInteger calls the stored function 'pg_catalog.numeric(integer) numeric' on db.
  21507. func NumericByInteger(ctx context.Context, db DB, p0 int) (float64, error) {
  21508. // call pg_catalog.numeric
  21509. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21510. // run
  21511. var r0 float64
  21512. logf(sqlstr, p0)
  21513. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21514. return 0.0, logerror(err)
  21515. }
  21516. return r0, nil
  21517. }
  21518. // NumericByReal calls the stored function 'pg_catalog.numeric(real) numeric' on db.
  21519. func NumericByReal(ctx context.Context, db DB, p0 float32) (float64, error) {
  21520. // call pg_catalog.numeric
  21521. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21522. // run
  21523. var r0 float64
  21524. logf(sqlstr, p0)
  21525. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21526. return 0.0, logerror(err)
  21527. }
  21528. return r0, nil
  21529. }
  21530. // NumericByDoublePrecision calls the stored function 'pg_catalog.numeric(double precision) numeric' on db.
  21531. func NumericByDoublePrecision(ctx context.Context, db DB, p0 float64) (float64, error) {
  21532. // call pg_catalog.numeric
  21533. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21534. // run
  21535. var r0 float64
  21536. logf(sqlstr, p0)
  21537. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21538. return 0.0, logerror(err)
  21539. }
  21540. return r0, nil
  21541. }
  21542. // NumericByBigint calls the stored function 'pg_catalog.numeric(bigint) numeric' on db.
  21543. func NumericByBigint(ctx context.Context, db DB, p0 int64) (float64, error) {
  21544. // call pg_catalog.numeric
  21545. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21546. // run
  21547. var r0 float64
  21548. logf(sqlstr, p0)
  21549. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21550. return 0.0, logerror(err)
  21551. }
  21552. return r0, nil
  21553. }
  21554. // NumericBySmallint calls the stored function 'pg_catalog.numeric(smallint) numeric' on db.
  21555. func NumericBySmallint(ctx context.Context, db DB, p0 int16) (float64, error) {
  21556. // call pg_catalog.numeric
  21557. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21558. // run
  21559. var r0 float64
  21560. logf(sqlstr, p0)
  21561. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21562. return 0.0, logerror(err)
  21563. }
  21564. return r0, nil
  21565. }
  21566. // NumericByJsonb calls the stored function 'pg_catalog.numeric(jsonb) numeric' on db.
  21567. func NumericByJsonb(ctx context.Context, db DB, p0 []byte) (float64, error) {
  21568. // call pg_catalog.numeric
  21569. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21570. // run
  21571. var r0 float64
  21572. logf(sqlstr, p0)
  21573. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21574. return 0.0, logerror(err)
  21575. }
  21576. return r0, nil
  21577. }
  21578. // NumericByMoney calls the stored function 'pg_catalog.numeric(money) numeric' on db.
  21579. func NumericByMoney(ctx context.Context, db DB, p0 string) (float64, error) {
  21580. // call pg_catalog.numeric
  21581. const sqlstr = `SELECT * FROM pg_catalog.numeric($1)`
  21582. // run
  21583. var r0 float64
  21584. logf(sqlstr, p0)
  21585. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21586. return 0.0, logerror(err)
  21587. }
  21588. return r0, nil
  21589. }
  21590. // NumericAbs calls the stored function 'pg_catalog.numeric_abs(numeric) numeric' on db.
  21591. func NumericAbs(ctx context.Context, db DB, p0 float64) (float64, error) {
  21592. // call pg_catalog.numeric_abs
  21593. const sqlstr = `SELECT * FROM pg_catalog.numeric_abs($1)`
  21594. // run
  21595. var r0 float64
  21596. logf(sqlstr, p0)
  21597. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21598. return 0.0, logerror(err)
  21599. }
  21600. return r0, nil
  21601. }
  21602. // NumericAccum calls the stored function 'pg_catalog.numeric_accum(internal, numeric) internal' on db.
  21603. func NumericAccum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64) (pgtypes.Internal, error) {
  21604. // call pg_catalog.numeric_accum
  21605. const sqlstr = `SELECT * FROM pg_catalog.numeric_accum($1, $2)`
  21606. // run
  21607. var r0 pgtypes.Internal
  21608. logf(sqlstr, p0, p1)
  21609. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21610. return pgtypes.Internal{}, logerror(err)
  21611. }
  21612. return r0, nil
  21613. }
  21614. // NumericAccumInv calls the stored function 'pg_catalog.numeric_accum_inv(internal, numeric) internal' on db.
  21615. func NumericAccumInv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64) (pgtypes.Internal, error) {
  21616. // call pg_catalog.numeric_accum_inv
  21617. const sqlstr = `SELECT * FROM pg_catalog.numeric_accum_inv($1, $2)`
  21618. // run
  21619. var r0 pgtypes.Internal
  21620. logf(sqlstr, p0, p1)
  21621. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21622. return pgtypes.Internal{}, logerror(err)
  21623. }
  21624. return r0, nil
  21625. }
  21626. // NumericAdd calls the stored function 'pg_catalog.numeric_add(numeric, numeric) numeric' on db.
  21627. func NumericAdd(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21628. // call pg_catalog.numeric_add
  21629. const sqlstr = `SELECT * FROM pg_catalog.numeric_add($1, $2)`
  21630. // run
  21631. var r0 float64
  21632. logf(sqlstr, p0, p1)
  21633. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21634. return 0.0, logerror(err)
  21635. }
  21636. return r0, nil
  21637. }
  21638. // NumericAvg calls the stored function 'pg_catalog.numeric_avg(internal) numeric' on db.
  21639. func NumericAvg(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  21640. // call pg_catalog.numeric_avg
  21641. const sqlstr = `SELECT * FROM pg_catalog.numeric_avg($1)`
  21642. // run
  21643. var r0 float64
  21644. logf(sqlstr, p0)
  21645. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21646. return 0.0, logerror(err)
  21647. }
  21648. return r0, nil
  21649. }
  21650. // NumericAvgAccum calls the stored function 'pg_catalog.numeric_avg_accum(internal, numeric) internal' on db.
  21651. func NumericAvgAccum(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64) (pgtypes.Internal, error) {
  21652. // call pg_catalog.numeric_avg_accum
  21653. const sqlstr = `SELECT * FROM pg_catalog.numeric_avg_accum($1, $2)`
  21654. // run
  21655. var r0 pgtypes.Internal
  21656. logf(sqlstr, p0, p1)
  21657. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21658. return pgtypes.Internal{}, logerror(err)
  21659. }
  21660. return r0, nil
  21661. }
  21662. // NumericAvgCombine calls the stored function 'pg_catalog.numeric_avg_combine(internal, internal) internal' on db.
  21663. func NumericAvgCombine(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21664. // call pg_catalog.numeric_avg_combine
  21665. const sqlstr = `SELECT * FROM pg_catalog.numeric_avg_combine($1, $2)`
  21666. // run
  21667. var r0 pgtypes.Internal
  21668. logf(sqlstr, p0, p1)
  21669. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21670. return pgtypes.Internal{}, logerror(err)
  21671. }
  21672. return r0, nil
  21673. }
  21674. // NumericAvgDeserialize calls the stored function 'pg_catalog.numeric_avg_deserialize(bytea, internal) internal' on db.
  21675. func NumericAvgDeserialize(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21676. // call pg_catalog.numeric_avg_deserialize
  21677. const sqlstr = `SELECT * FROM pg_catalog.numeric_avg_deserialize($1, $2)`
  21678. // run
  21679. var r0 pgtypes.Internal
  21680. logf(sqlstr, p0, p1)
  21681. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21682. return pgtypes.Internal{}, logerror(err)
  21683. }
  21684. return r0, nil
  21685. }
  21686. // NumericAvgSerialize calls the stored function 'pg_catalog.numeric_avg_serialize(internal) bytea' on db.
  21687. func NumericAvgSerialize(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  21688. // call pg_catalog.numeric_avg_serialize
  21689. const sqlstr = `SELECT * FROM pg_catalog.numeric_avg_serialize($1)`
  21690. // run
  21691. var r0 []byte
  21692. logf(sqlstr, p0)
  21693. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21694. return nil, logerror(err)
  21695. }
  21696. return r0, nil
  21697. }
  21698. // NumericCmp calls the stored function 'pg_catalog.numeric_cmp(numeric, numeric) integer' on db.
  21699. func NumericCmp(ctx context.Context, db DB, p0, p1 float64) (int, error) {
  21700. // call pg_catalog.numeric_cmp
  21701. const sqlstr = `SELECT * FROM pg_catalog.numeric_cmp($1, $2)`
  21702. // run
  21703. var r0 int
  21704. logf(sqlstr, p0, p1)
  21705. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21706. return 0, logerror(err)
  21707. }
  21708. return r0, nil
  21709. }
  21710. // NumericCombine calls the stored function 'pg_catalog.numeric_combine(internal, internal) internal' on db.
  21711. func NumericCombine(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21712. // call pg_catalog.numeric_combine
  21713. const sqlstr = `SELECT * FROM pg_catalog.numeric_combine($1, $2)`
  21714. // run
  21715. var r0 pgtypes.Internal
  21716. logf(sqlstr, p0, p1)
  21717. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21718. return pgtypes.Internal{}, logerror(err)
  21719. }
  21720. return r0, nil
  21721. }
  21722. // NumericDeserialize calls the stored function 'pg_catalog.numeric_deserialize(bytea, internal) internal' on db.
  21723. func NumericDeserialize(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21724. // call pg_catalog.numeric_deserialize
  21725. const sqlstr = `SELECT * FROM pg_catalog.numeric_deserialize($1, $2)`
  21726. // run
  21727. var r0 pgtypes.Internal
  21728. logf(sqlstr, p0, p1)
  21729. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21730. return pgtypes.Internal{}, logerror(err)
  21731. }
  21732. return r0, nil
  21733. }
  21734. // NumericDiv calls the stored function 'pg_catalog.numeric_div(numeric, numeric) numeric' on db.
  21735. func NumericDiv(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21736. // call pg_catalog.numeric_div
  21737. const sqlstr = `SELECT * FROM pg_catalog.numeric_div($1, $2)`
  21738. // run
  21739. var r0 float64
  21740. logf(sqlstr, p0, p1)
  21741. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21742. return 0.0, logerror(err)
  21743. }
  21744. return r0, nil
  21745. }
  21746. // NumericDivTrunc calls the stored function 'pg_catalog.numeric_div_trunc(numeric, numeric) numeric' on db.
  21747. func NumericDivTrunc(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21748. // call pg_catalog.numeric_div_trunc
  21749. const sqlstr = `SELECT * FROM pg_catalog.numeric_div_trunc($1, $2)`
  21750. // run
  21751. var r0 float64
  21752. logf(sqlstr, p0, p1)
  21753. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21754. return 0.0, logerror(err)
  21755. }
  21756. return r0, nil
  21757. }
  21758. // NumericEq calls the stored function 'pg_catalog.numeric_eq(numeric, numeric) boolean' on db.
  21759. func NumericEq(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21760. // call pg_catalog.numeric_eq
  21761. const sqlstr = `SELECT * FROM pg_catalog.numeric_eq($1, $2)`
  21762. // run
  21763. var r0 bool
  21764. logf(sqlstr, p0, p1)
  21765. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21766. return false, logerror(err)
  21767. }
  21768. return r0, nil
  21769. }
  21770. // NumericExp calls the stored function 'pg_catalog.numeric_exp(numeric) numeric' on db.
  21771. func NumericExp(ctx context.Context, db DB, p0 float64) (float64, error) {
  21772. // call pg_catalog.numeric_exp
  21773. const sqlstr = `SELECT * FROM pg_catalog.numeric_exp($1)`
  21774. // run
  21775. var r0 float64
  21776. logf(sqlstr, p0)
  21777. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21778. return 0.0, logerror(err)
  21779. }
  21780. return r0, nil
  21781. }
  21782. // NumericFac calls the stored function 'pg_catalog.numeric_fac(bigint) numeric' on db.
  21783. func NumericFac(ctx context.Context, db DB, p0 int64) (float64, error) {
  21784. // call pg_catalog.numeric_fac
  21785. const sqlstr = `SELECT * FROM pg_catalog.numeric_fac($1)`
  21786. // run
  21787. var r0 float64
  21788. logf(sqlstr, p0)
  21789. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21790. return 0.0, logerror(err)
  21791. }
  21792. return r0, nil
  21793. }
  21794. // NumericGe calls the stored function 'pg_catalog.numeric_ge(numeric, numeric) boolean' on db.
  21795. func NumericGe(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21796. // call pg_catalog.numeric_ge
  21797. const sqlstr = `SELECT * FROM pg_catalog.numeric_ge($1, $2)`
  21798. // run
  21799. var r0 bool
  21800. logf(sqlstr, p0, p1)
  21801. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21802. return false, logerror(err)
  21803. }
  21804. return r0, nil
  21805. }
  21806. // NumericGt calls the stored function 'pg_catalog.numeric_gt(numeric, numeric) boolean' on db.
  21807. func NumericGt(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21808. // call pg_catalog.numeric_gt
  21809. const sqlstr = `SELECT * FROM pg_catalog.numeric_gt($1, $2)`
  21810. // run
  21811. var r0 bool
  21812. logf(sqlstr, p0, p1)
  21813. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21814. return false, logerror(err)
  21815. }
  21816. return r0, nil
  21817. }
  21818. // NumericInc calls the stored function 'pg_catalog.numeric_inc(numeric) numeric' on db.
  21819. func NumericInc(ctx context.Context, db DB, p0 float64) (float64, error) {
  21820. // call pg_catalog.numeric_inc
  21821. const sqlstr = `SELECT * FROM pg_catalog.numeric_inc($1)`
  21822. // run
  21823. var r0 float64
  21824. logf(sqlstr, p0)
  21825. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21826. return 0.0, logerror(err)
  21827. }
  21828. return r0, nil
  21829. }
  21830. // NumericLarger calls the stored function 'pg_catalog.numeric_larger(numeric, numeric) numeric' on db.
  21831. func NumericLarger(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21832. // call pg_catalog.numeric_larger
  21833. const sqlstr = `SELECT * FROM pg_catalog.numeric_larger($1, $2)`
  21834. // run
  21835. var r0 float64
  21836. logf(sqlstr, p0, p1)
  21837. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21838. return 0.0, logerror(err)
  21839. }
  21840. return r0, nil
  21841. }
  21842. // NumericLe calls the stored function 'pg_catalog.numeric_le(numeric, numeric) boolean' on db.
  21843. func NumericLe(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21844. // call pg_catalog.numeric_le
  21845. const sqlstr = `SELECT * FROM pg_catalog.numeric_le($1, $2)`
  21846. // run
  21847. var r0 bool
  21848. logf(sqlstr, p0, p1)
  21849. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21850. return false, logerror(err)
  21851. }
  21852. return r0, nil
  21853. }
  21854. // NumericLn calls the stored function 'pg_catalog.numeric_ln(numeric) numeric' on db.
  21855. func NumericLn(ctx context.Context, db DB, p0 float64) (float64, error) {
  21856. // call pg_catalog.numeric_ln
  21857. const sqlstr = `SELECT * FROM pg_catalog.numeric_ln($1)`
  21858. // run
  21859. var r0 float64
  21860. logf(sqlstr, p0)
  21861. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21862. return 0.0, logerror(err)
  21863. }
  21864. return r0, nil
  21865. }
  21866. // NumericLog calls the stored function 'pg_catalog.numeric_log(numeric, numeric) numeric' on db.
  21867. func NumericLog(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21868. // call pg_catalog.numeric_log
  21869. const sqlstr = `SELECT * FROM pg_catalog.numeric_log($1, $2)`
  21870. // run
  21871. var r0 float64
  21872. logf(sqlstr, p0, p1)
  21873. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21874. return 0.0, logerror(err)
  21875. }
  21876. return r0, nil
  21877. }
  21878. // NumericLt calls the stored function 'pg_catalog.numeric_lt(numeric, numeric) boolean' on db.
  21879. func NumericLt(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21880. // call pg_catalog.numeric_lt
  21881. const sqlstr = `SELECT * FROM pg_catalog.numeric_lt($1, $2)`
  21882. // run
  21883. var r0 bool
  21884. logf(sqlstr, p0, p1)
  21885. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21886. return false, logerror(err)
  21887. }
  21888. return r0, nil
  21889. }
  21890. // NumericMod calls the stored function 'pg_catalog.numeric_mod(numeric, numeric) numeric' on db.
  21891. func NumericMod(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21892. // call pg_catalog.numeric_mod
  21893. const sqlstr = `SELECT * FROM pg_catalog.numeric_mod($1, $2)`
  21894. // run
  21895. var r0 float64
  21896. logf(sqlstr, p0, p1)
  21897. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21898. return 0.0, logerror(err)
  21899. }
  21900. return r0, nil
  21901. }
  21902. // NumericMul calls the stored function 'pg_catalog.numeric_mul(numeric, numeric) numeric' on db.
  21903. func NumericMul(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  21904. // call pg_catalog.numeric_mul
  21905. const sqlstr = `SELECT * FROM pg_catalog.numeric_mul($1, $2)`
  21906. // run
  21907. var r0 float64
  21908. logf(sqlstr, p0, p1)
  21909. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21910. return 0.0, logerror(err)
  21911. }
  21912. return r0, nil
  21913. }
  21914. // NumericNe calls the stored function 'pg_catalog.numeric_ne(numeric, numeric) boolean' on db.
  21915. func NumericNe(ctx context.Context, db DB, p0, p1 float64) (bool, error) {
  21916. // call pg_catalog.numeric_ne
  21917. const sqlstr = `SELECT * FROM pg_catalog.numeric_ne($1, $2)`
  21918. // run
  21919. var r0 bool
  21920. logf(sqlstr, p0, p1)
  21921. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21922. return false, logerror(err)
  21923. }
  21924. return r0, nil
  21925. }
  21926. // NumericPolyAvg calls the stored function 'pg_catalog.numeric_poly_avg(internal) numeric' on db.
  21927. func NumericPolyAvg(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  21928. // call pg_catalog.numeric_poly_avg
  21929. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_avg($1)`
  21930. // run
  21931. var r0 float64
  21932. logf(sqlstr, p0)
  21933. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21934. return 0.0, logerror(err)
  21935. }
  21936. return r0, nil
  21937. }
  21938. // NumericPolyCombine calls the stored function 'pg_catalog.numeric_poly_combine(internal, internal) internal' on db.
  21939. func NumericPolyCombine(ctx context.Context, db DB, p0, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21940. // call pg_catalog.numeric_poly_combine
  21941. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_combine($1, $2)`
  21942. // run
  21943. var r0 pgtypes.Internal
  21944. logf(sqlstr, p0, p1)
  21945. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21946. return pgtypes.Internal{}, logerror(err)
  21947. }
  21948. return r0, nil
  21949. }
  21950. // NumericPolyDeserialize calls the stored function 'pg_catalog.numeric_poly_deserialize(bytea, internal) internal' on db.
  21951. func NumericPolyDeserialize(ctx context.Context, db DB, p0 []byte, p1 pgtypes.Internal) (pgtypes.Internal, error) {
  21952. // call pg_catalog.numeric_poly_deserialize
  21953. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_deserialize($1, $2)`
  21954. // run
  21955. var r0 pgtypes.Internal
  21956. logf(sqlstr, p0, p1)
  21957. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  21958. return pgtypes.Internal{}, logerror(err)
  21959. }
  21960. return r0, nil
  21961. }
  21962. // NumericPolySerialize calls the stored function 'pg_catalog.numeric_poly_serialize(internal) bytea' on db.
  21963. func NumericPolySerialize(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  21964. // call pg_catalog.numeric_poly_serialize
  21965. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_serialize($1)`
  21966. // run
  21967. var r0 []byte
  21968. logf(sqlstr, p0)
  21969. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21970. return nil, logerror(err)
  21971. }
  21972. return r0, nil
  21973. }
  21974. // NumericPolyStddevPop calls the stored function 'pg_catalog.numeric_poly_stddev_pop(internal) numeric' on db.
  21975. func NumericPolyStddevPop(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  21976. // call pg_catalog.numeric_poly_stddev_pop
  21977. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_stddev_pop($1)`
  21978. // run
  21979. var r0 float64
  21980. logf(sqlstr, p0)
  21981. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21982. return 0.0, logerror(err)
  21983. }
  21984. return r0, nil
  21985. }
  21986. // NumericPolyStddevSamp calls the stored function 'pg_catalog.numeric_poly_stddev_samp(internal) numeric' on db.
  21987. func NumericPolyStddevSamp(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  21988. // call pg_catalog.numeric_poly_stddev_samp
  21989. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_stddev_samp($1)`
  21990. // run
  21991. var r0 float64
  21992. logf(sqlstr, p0)
  21993. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  21994. return 0.0, logerror(err)
  21995. }
  21996. return r0, nil
  21997. }
  21998. // NumericPolySum calls the stored function 'pg_catalog.numeric_poly_sum(internal) numeric' on db.
  21999. func NumericPolySum(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22000. // call pg_catalog.numeric_poly_sum
  22001. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_sum($1)`
  22002. // run
  22003. var r0 float64
  22004. logf(sqlstr, p0)
  22005. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22006. return 0.0, logerror(err)
  22007. }
  22008. return r0, nil
  22009. }
  22010. // NumericPolyVarPop calls the stored function 'pg_catalog.numeric_poly_var_pop(internal) numeric' on db.
  22011. func NumericPolyVarPop(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22012. // call pg_catalog.numeric_poly_var_pop
  22013. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_var_pop($1)`
  22014. // run
  22015. var r0 float64
  22016. logf(sqlstr, p0)
  22017. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22018. return 0.0, logerror(err)
  22019. }
  22020. return r0, nil
  22021. }
  22022. // NumericPolyVarSamp calls the stored function 'pg_catalog.numeric_poly_var_samp(internal) numeric' on db.
  22023. func NumericPolyVarSamp(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22024. // call pg_catalog.numeric_poly_var_samp
  22025. const sqlstr = `SELECT * FROM pg_catalog.numeric_poly_var_samp($1)`
  22026. // run
  22027. var r0 float64
  22028. logf(sqlstr, p0)
  22029. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22030. return 0.0, logerror(err)
  22031. }
  22032. return r0, nil
  22033. }
  22034. // NumericPower calls the stored function 'pg_catalog.numeric_power(numeric, numeric) numeric' on db.
  22035. func NumericPower(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  22036. // call pg_catalog.numeric_power
  22037. const sqlstr = `SELECT * FROM pg_catalog.numeric_power($1, $2)`
  22038. // run
  22039. var r0 float64
  22040. logf(sqlstr, p0, p1)
  22041. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22042. return 0.0, logerror(err)
  22043. }
  22044. return r0, nil
  22045. }
  22046. // NumericRecv calls the stored function 'pg_catalog.numeric_recv(internal, oid, integer) numeric' on db.
  22047. func NumericRecv(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Oid, p2 int) (float64, error) {
  22048. // call pg_catalog.numeric_recv
  22049. const sqlstr = `SELECT * FROM pg_catalog.numeric_recv($1, $2, $3)`
  22050. // run
  22051. var r0 float64
  22052. logf(sqlstr, p0, p1, p2)
  22053. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  22054. return 0.0, logerror(err)
  22055. }
  22056. return r0, nil
  22057. }
  22058. // NumericSend calls the stored function 'pg_catalog.numeric_send(numeric) bytea' on db.
  22059. func NumericSend(ctx context.Context, db DB, p0 float64) ([]byte, error) {
  22060. // call pg_catalog.numeric_send
  22061. const sqlstr = `SELECT * FROM pg_catalog.numeric_send($1)`
  22062. // run
  22063. var r0 []byte
  22064. logf(sqlstr, p0)
  22065. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22066. return nil, logerror(err)
  22067. }
  22068. return r0, nil
  22069. }
  22070. // NumericSerialize calls the stored function 'pg_catalog.numeric_serialize(internal) bytea' on db.
  22071. func NumericSerialize(ctx context.Context, db DB, p0 pgtypes.Internal) ([]byte, error) {
  22072. // call pg_catalog.numeric_serialize
  22073. const sqlstr = `SELECT * FROM pg_catalog.numeric_serialize($1)`
  22074. // run
  22075. var r0 []byte
  22076. logf(sqlstr, p0)
  22077. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22078. return nil, logerror(err)
  22079. }
  22080. return r0, nil
  22081. }
  22082. // NumericSmaller calls the stored function 'pg_catalog.numeric_smaller(numeric, numeric) numeric' on db.
  22083. func NumericSmaller(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  22084. // call pg_catalog.numeric_smaller
  22085. const sqlstr = `SELECT * FROM pg_catalog.numeric_smaller($1, $2)`
  22086. // run
  22087. var r0 float64
  22088. logf(sqlstr, p0, p1)
  22089. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22090. return 0.0, logerror(err)
  22091. }
  22092. return r0, nil
  22093. }
  22094. // NumericSortsupport calls the stored function 'pg_catalog.numeric_sortsupport(internal)' on db.
  22095. func NumericSortsupport(ctx context.Context, db DB, p0 pgtypes.Internal) error {
  22096. // call pg_catalog.numeric_sortsupport
  22097. const sqlstr = `SELECT * FROM pg_catalog.numeric_sortsupport($1)`
  22098. // run
  22099. logf(sqlstr)
  22100. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  22101. return logerror(err)
  22102. }
  22103. return nil
  22104. }
  22105. // NumericSqrt calls the stored function 'pg_catalog.numeric_sqrt(numeric) numeric' on db.
  22106. func NumericSqrt(ctx context.Context, db DB, p0 float64) (float64, error) {
  22107. // call pg_catalog.numeric_sqrt
  22108. const sqlstr = `SELECT * FROM pg_catalog.numeric_sqrt($1)`
  22109. // run
  22110. var r0 float64
  22111. logf(sqlstr, p0)
  22112. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22113. return 0.0, logerror(err)
  22114. }
  22115. return r0, nil
  22116. }
  22117. // NumericStddevPop calls the stored function 'pg_catalog.numeric_stddev_pop(internal) numeric' on db.
  22118. func NumericStddevPop(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22119. // call pg_catalog.numeric_stddev_pop
  22120. const sqlstr = `SELECT * FROM pg_catalog.numeric_stddev_pop($1)`
  22121. // run
  22122. var r0 float64
  22123. logf(sqlstr, p0)
  22124. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22125. return 0.0, logerror(err)
  22126. }
  22127. return r0, nil
  22128. }
  22129. // NumericStddevSamp calls the stored function 'pg_catalog.numeric_stddev_samp(internal) numeric' on db.
  22130. func NumericStddevSamp(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22131. // call pg_catalog.numeric_stddev_samp
  22132. const sqlstr = `SELECT * FROM pg_catalog.numeric_stddev_samp($1)`
  22133. // run
  22134. var r0 float64
  22135. logf(sqlstr, p0)
  22136. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22137. return 0.0, logerror(err)
  22138. }
  22139. return r0, nil
  22140. }
  22141. // NumericSub calls the stored function 'pg_catalog.numeric_sub(numeric, numeric) numeric' on db.
  22142. func NumericSub(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  22143. // call pg_catalog.numeric_sub
  22144. const sqlstr = `SELECT * FROM pg_catalog.numeric_sub($1, $2)`
  22145. // run
  22146. var r0 float64
  22147. logf(sqlstr, p0, p1)
  22148. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22149. return 0.0, logerror(err)
  22150. }
  22151. return r0, nil
  22152. }
  22153. // NumericSum calls the stored function 'pg_catalog.numeric_sum(internal) numeric' on db.
  22154. func NumericSum(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22155. // call pg_catalog.numeric_sum
  22156. const sqlstr = `SELECT * FROM pg_catalog.numeric_sum($1)`
  22157. // run
  22158. var r0 float64
  22159. logf(sqlstr, p0)
  22160. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22161. return 0.0, logerror(err)
  22162. }
  22163. return r0, nil
  22164. }
  22165. // NumericSupport calls the stored function 'pg_catalog.numeric_support(internal) internal' on db.
  22166. func NumericSupport(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Internal, error) {
  22167. // call pg_catalog.numeric_support
  22168. const sqlstr = `SELECT * FROM pg_catalog.numeric_support($1)`
  22169. // run
  22170. var r0 pgtypes.Internal
  22171. logf(sqlstr, p0)
  22172. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22173. return pgtypes.Internal{}, logerror(err)
  22174. }
  22175. return r0, nil
  22176. }
  22177. // NumericUminus calls the stored function 'pg_catalog.numeric_uminus(numeric) numeric' on db.
  22178. func NumericUminus(ctx context.Context, db DB, p0 float64) (float64, error) {
  22179. // call pg_catalog.numeric_uminus
  22180. const sqlstr = `SELECT * FROM pg_catalog.numeric_uminus($1)`
  22181. // run
  22182. var r0 float64
  22183. logf(sqlstr, p0)
  22184. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22185. return 0.0, logerror(err)
  22186. }
  22187. return r0, nil
  22188. }
  22189. // NumericUplus calls the stored function 'pg_catalog.numeric_uplus(numeric) numeric' on db.
  22190. func NumericUplus(ctx context.Context, db DB, p0 float64) (float64, error) {
  22191. // call pg_catalog.numeric_uplus
  22192. const sqlstr = `SELECT * FROM pg_catalog.numeric_uplus($1)`
  22193. // run
  22194. var r0 float64
  22195. logf(sqlstr, p0)
  22196. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22197. return 0.0, logerror(err)
  22198. }
  22199. return r0, nil
  22200. }
  22201. // NumericVarPop calls the stored function 'pg_catalog.numeric_var_pop(internal) numeric' on db.
  22202. func NumericVarPop(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22203. // call pg_catalog.numeric_var_pop
  22204. const sqlstr = `SELECT * FROM pg_catalog.numeric_var_pop($1)`
  22205. // run
  22206. var r0 float64
  22207. logf(sqlstr, p0)
  22208. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22209. return 0.0, logerror(err)
  22210. }
  22211. return r0, nil
  22212. }
  22213. // NumericVarSamp calls the stored function 'pg_catalog.numeric_var_samp(internal) numeric' on db.
  22214. func NumericVarSamp(ctx context.Context, db DB, p0 pgtypes.Internal) (float64, error) {
  22215. // call pg_catalog.numeric_var_samp
  22216. const sqlstr = `SELECT * FROM pg_catalog.numeric_var_samp($1)`
  22217. // run
  22218. var r0 float64
  22219. logf(sqlstr, p0)
  22220. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22221. return 0.0, logerror(err)
  22222. }
  22223. return r0, nil
  22224. }
  22225. // Numerictypmodin calls the stored function 'pg_catalog.numerictypmodin(cstring) integer' on db.
  22226. func Numerictypmodin(ctx context.Context, db DB, p0 []pgtypes.Cstring) (int, error) {
  22227. // call pg_catalog.numerictypmodin
  22228. const sqlstr = `SELECT * FROM pg_catalog.numerictypmodin($1)`
  22229. // run
  22230. var r0 int
  22231. logf(sqlstr, p0)
  22232. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22233. return 0, logerror(err)
  22234. }
  22235. return r0, nil
  22236. }
  22237. // Numnode calls the stored function 'pg_catalog.numnode(tsquery) integer' on db.
  22238. func Numnode(ctx context.Context, db DB, p0 pgtypes.Tsquery) (int, error) {
  22239. // call pg_catalog.numnode
  22240. const sqlstr = `SELECT * FROM pg_catalog.numnode($1)`
  22241. // run
  22242. var r0 int
  22243. logf(sqlstr, p0)
  22244. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22245. return 0, logerror(err)
  22246. }
  22247. return r0, nil
  22248. }
  22249. // NumrangeByNumericAndNumeric calls the stored function 'pg_catalog.numrange(numeric, numeric) numrange' on db.
  22250. func NumrangeByNumericAndNumeric(ctx context.Context, db DB, p0, p1 float64) (pgtypes.Numrange, error) {
  22251. // call pg_catalog.numrange
  22252. const sqlstr = `SELECT * FROM pg_catalog.numrange($1, $2)`
  22253. // run
  22254. var r0 pgtypes.Numrange
  22255. logf(sqlstr, p0, p1)
  22256. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22257. return pgtypes.Numrange{}, logerror(err)
  22258. }
  22259. return r0, nil
  22260. }
  22261. // NumrangeByNumericNumericAndText calls the stored function 'pg_catalog.numrange(numeric, numeric, text) numrange' on db.
  22262. func NumrangeByNumericNumericAndText(ctx context.Context, db DB, p0, p1 float64, p2 string) (pgtypes.Numrange, error) {
  22263. // call pg_catalog.numrange
  22264. const sqlstr = `SELECT * FROM pg_catalog.numrange($1, $2, $3)`
  22265. // run
  22266. var r0 pgtypes.Numrange
  22267. logf(sqlstr, p0, p1, p2)
  22268. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  22269. return pgtypes.Numrange{}, logerror(err)
  22270. }
  22271. return r0, nil
  22272. }
  22273. // NumrangeSubdiff calls the stored function 'pg_catalog.numrange_subdiff(numeric, numeric) double precision' on db.
  22274. func NumrangeSubdiff(ctx context.Context, db DB, p0, p1 float64) (float64, error) {
  22275. // call pg_catalog.numrange_subdiff
  22276. const sqlstr = `SELECT * FROM pg_catalog.numrange_subdiff($1, $2)`
  22277. // run
  22278. var r0 float64
  22279. logf(sqlstr, p0, p1)
  22280. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22281. return 0.0, logerror(err)
  22282. }
  22283. return r0, nil
  22284. }
  22285. // ObjDescriptionByOidAndName calls the stored function 'pg_catalog.obj_description(oid, name) text' on db.
  22286. func ObjDescriptionByOidAndName(ctx context.Context, db DB, p0 pgtypes.Oid, p1 string) (string, error) {
  22287. // call pg_catalog.obj_description
  22288. const sqlstr = `SELECT * FROM pg_catalog.obj_description($1, $2)`
  22289. // run
  22290. var r0 string
  22291. logf(sqlstr, p0, p1)
  22292. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22293. return "", logerror(err)
  22294. }
  22295. return r0, nil
  22296. }
  22297. // ObjDescriptionByOid calls the stored function 'pg_catalog.obj_description(oid) text' on db.
  22298. func ObjDescriptionByOid(ctx context.Context, db DB, p0 pgtypes.Oid) (string, error) {
  22299. // call pg_catalog.obj_description
  22300. const sqlstr = `SELECT * FROM pg_catalog.obj_description($1)`
  22301. // run
  22302. var r0 string
  22303. logf(sqlstr, p0)
  22304. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22305. return "", logerror(err)
  22306. }
  22307. return r0, nil
  22308. }
  22309. // OctetLengthByText calls the stored function 'pg_catalog.octet_length(text) integer' on db.
  22310. func OctetLengthByText(ctx context.Context, db DB, p0 string) (int, error) {
  22311. // call pg_catalog.octet_length
  22312. const sqlstr = `SELECT * FROM pg_catalog.octet_length($1)`
  22313. // run
  22314. var r0 int
  22315. logf(sqlstr, p0)
  22316. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22317. return 0, logerror(err)
  22318. }
  22319. return r0, nil
  22320. }
  22321. // OctetLengthByCharacter calls the stored function 'pg_catalog.octet_length(character) integer' on db.
  22322. func OctetLengthByCharacter(ctx context.Context, db DB, p0 string) (int, error) {
  22323. // call pg_catalog.octet_length
  22324. const sqlstr = `SELECT * FROM pg_catalog.octet_length($1)`
  22325. // run
  22326. var r0 int
  22327. logf(sqlstr, p0)
  22328. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22329. return 0, logerror(err)
  22330. }
  22331. return r0, nil
  22332. }
  22333. // OctetLengthByBit calls the stored function 'pg_catalog.octet_length(bit) integer' on db.
  22334. func OctetLengthByBit(ctx context.Context, db DB, p0 uint8) (int, error) {
  22335. // call pg_catalog.octet_length
  22336. const sqlstr = `SELECT * FROM pg_catalog.octet_length($1)`
  22337. // run
  22338. var r0 int
  22339. logf(sqlstr, p0)
  22340. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22341. return 0, logerror(err)
  22342. }
  22343. return r0, nil
  22344. }
  22345. // OctetLengthByBytea calls the stored function 'pg_catalog.octet_length(bytea) integer' on db.
  22346. func OctetLengthByBytea(ctx context.Context, db DB, p0 []byte) (int, error) {
  22347. // call pg_catalog.octet_length
  22348. const sqlstr = `SELECT * FROM pg_catalog.octet_length($1)`
  22349. // run
  22350. var r0 int
  22351. logf(sqlstr, p0)
  22352. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22353. return 0, logerror(err)
  22354. }
  22355. return r0, nil
  22356. }
  22357. // Oid calls the stored function 'pg_catalog.oid(bigint) oid' on db.
  22358. func Oid(ctx context.Context, db DB, p0 int64) (pgtypes.Oid, error) {
  22359. // call pg_catalog.oid
  22360. const sqlstr = `SELECT * FROM pg_catalog.oid($1)`
  22361. // run
  22362. var r0 pgtypes.Oid
  22363. logf(sqlstr, p0)
  22364. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22365. return pgtypes.Oid{}, logerror(err)
  22366. }
  22367. return r0, nil
  22368. }
  22369. // Oideq calls the stored function 'pg_catalog.oideq(oid, oid) boolean' on db.
  22370. func Oideq(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22371. // call pg_catalog.oideq
  22372. const sqlstr = `SELECT * FROM pg_catalog.oideq($1, $2)`
  22373. // run
  22374. var r0 bool
  22375. logf(sqlstr, p0, p1)
  22376. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22377. return false, logerror(err)
  22378. }
  22379. return r0, nil
  22380. }
  22381. // Oidge calls the stored function 'pg_catalog.oidge(oid, oid) boolean' on db.
  22382. func Oidge(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22383. // call pg_catalog.oidge
  22384. const sqlstr = `SELECT * FROM pg_catalog.oidge($1, $2)`
  22385. // run
  22386. var r0 bool
  22387. logf(sqlstr, p0, p1)
  22388. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22389. return false, logerror(err)
  22390. }
  22391. return r0, nil
  22392. }
  22393. // Oidgt calls the stored function 'pg_catalog.oidgt(oid, oid) boolean' on db.
  22394. func Oidgt(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22395. // call pg_catalog.oidgt
  22396. const sqlstr = `SELECT * FROM pg_catalog.oidgt($1, $2)`
  22397. // run
  22398. var r0 bool
  22399. logf(sqlstr, p0, p1)
  22400. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22401. return false, logerror(err)
  22402. }
  22403. return r0, nil
  22404. }
  22405. // Oidlarger calls the stored function 'pg_catalog.oidlarger(oid, oid) oid' on db.
  22406. func Oidlarger(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (pgtypes.Oid, error) {
  22407. // call pg_catalog.oidlarger
  22408. const sqlstr = `SELECT * FROM pg_catalog.oidlarger($1, $2)`
  22409. // run
  22410. var r0 pgtypes.Oid
  22411. logf(sqlstr, p0, p1)
  22412. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22413. return pgtypes.Oid{}, logerror(err)
  22414. }
  22415. return r0, nil
  22416. }
  22417. // Oidle calls the stored function 'pg_catalog.oidle(oid, oid) boolean' on db.
  22418. func Oidle(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22419. // call pg_catalog.oidle
  22420. const sqlstr = `SELECT * FROM pg_catalog.oidle($1, $2)`
  22421. // run
  22422. var r0 bool
  22423. logf(sqlstr, p0, p1)
  22424. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22425. return false, logerror(err)
  22426. }
  22427. return r0, nil
  22428. }
  22429. // Oidlt calls the stored function 'pg_catalog.oidlt(oid, oid) boolean' on db.
  22430. func Oidlt(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22431. // call pg_catalog.oidlt
  22432. const sqlstr = `SELECT * FROM pg_catalog.oidlt($1, $2)`
  22433. // run
  22434. var r0 bool
  22435. logf(sqlstr, p0, p1)
  22436. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22437. return false, logerror(err)
  22438. }
  22439. return r0, nil
  22440. }
  22441. // Oidne calls the stored function 'pg_catalog.oidne(oid, oid) boolean' on db.
  22442. func Oidne(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (bool, error) {
  22443. // call pg_catalog.oidne
  22444. const sqlstr = `SELECT * FROM pg_catalog.oidne($1, $2)`
  22445. // run
  22446. var r0 bool
  22447. logf(sqlstr, p0, p1)
  22448. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22449. return false, logerror(err)
  22450. }
  22451. return r0, nil
  22452. }
  22453. // Oidrecv calls the stored function 'pg_catalog.oidrecv(internal) oid' on db.
  22454. func Oidrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Oid, error) {
  22455. // call pg_catalog.oidrecv
  22456. const sqlstr = `SELECT * FROM pg_catalog.oidrecv($1)`
  22457. // run
  22458. var r0 pgtypes.Oid
  22459. logf(sqlstr, p0)
  22460. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22461. return pgtypes.Oid{}, logerror(err)
  22462. }
  22463. return r0, nil
  22464. }
  22465. // Oidsend calls the stored function 'pg_catalog.oidsend(oid) bytea' on db.
  22466. func Oidsend(ctx context.Context, db DB, p0 pgtypes.Oid) ([]byte, error) {
  22467. // call pg_catalog.oidsend
  22468. const sqlstr = `SELECT * FROM pg_catalog.oidsend($1)`
  22469. // run
  22470. var r0 []byte
  22471. logf(sqlstr, p0)
  22472. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22473. return nil, logerror(err)
  22474. }
  22475. return r0, nil
  22476. }
  22477. // Oidsmaller calls the stored function 'pg_catalog.oidsmaller(oid, oid) oid' on db.
  22478. func Oidsmaller(ctx context.Context, db DB, p0, p1 pgtypes.Oid) (pgtypes.Oid, error) {
  22479. // call pg_catalog.oidsmaller
  22480. const sqlstr = `SELECT * FROM pg_catalog.oidsmaller($1, $2)`
  22481. // run
  22482. var r0 pgtypes.Oid
  22483. logf(sqlstr, p0, p1)
  22484. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22485. return pgtypes.Oid{}, logerror(err)
  22486. }
  22487. return r0, nil
  22488. }
  22489. // Oidvectoreq calls the stored function 'pg_catalog.oidvectoreq(oidvector, oidvector) boolean' on db.
  22490. func Oidvectoreq(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22491. // call pg_catalog.oidvectoreq
  22492. const sqlstr = `SELECT * FROM pg_catalog.oidvectoreq($1, $2)`
  22493. // run
  22494. var r0 bool
  22495. logf(sqlstr, p0, p1)
  22496. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22497. return false, logerror(err)
  22498. }
  22499. return r0, nil
  22500. }
  22501. // Oidvectorge calls the stored function 'pg_catalog.oidvectorge(oidvector, oidvector) boolean' on db.
  22502. func Oidvectorge(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22503. // call pg_catalog.oidvectorge
  22504. const sqlstr = `SELECT * FROM pg_catalog.oidvectorge($1, $2)`
  22505. // run
  22506. var r0 bool
  22507. logf(sqlstr, p0, p1)
  22508. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22509. return false, logerror(err)
  22510. }
  22511. return r0, nil
  22512. }
  22513. // Oidvectorgt calls the stored function 'pg_catalog.oidvectorgt(oidvector, oidvector) boolean' on db.
  22514. func Oidvectorgt(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22515. // call pg_catalog.oidvectorgt
  22516. const sqlstr = `SELECT * FROM pg_catalog.oidvectorgt($1, $2)`
  22517. // run
  22518. var r0 bool
  22519. logf(sqlstr, p0, p1)
  22520. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22521. return false, logerror(err)
  22522. }
  22523. return r0, nil
  22524. }
  22525. // Oidvectorle calls the stored function 'pg_catalog.oidvectorle(oidvector, oidvector) boolean' on db.
  22526. func Oidvectorle(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22527. // call pg_catalog.oidvectorle
  22528. const sqlstr = `SELECT * FROM pg_catalog.oidvectorle($1, $2)`
  22529. // run
  22530. var r0 bool
  22531. logf(sqlstr, p0, p1)
  22532. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22533. return false, logerror(err)
  22534. }
  22535. return r0, nil
  22536. }
  22537. // Oidvectorlt calls the stored function 'pg_catalog.oidvectorlt(oidvector, oidvector) boolean' on db.
  22538. func Oidvectorlt(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22539. // call pg_catalog.oidvectorlt
  22540. const sqlstr = `SELECT * FROM pg_catalog.oidvectorlt($1, $2)`
  22541. // run
  22542. var r0 bool
  22543. logf(sqlstr, p0, p1)
  22544. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22545. return false, logerror(err)
  22546. }
  22547. return r0, nil
  22548. }
  22549. // Oidvectorne calls the stored function 'pg_catalog.oidvectorne(oidvector, oidvector) boolean' on db.
  22550. func Oidvectorne(ctx context.Context, db DB, p0, p1 pgtypes.Oidvector) (bool, error) {
  22551. // call pg_catalog.oidvectorne
  22552. const sqlstr = `SELECT * FROM pg_catalog.oidvectorne($1, $2)`
  22553. // run
  22554. var r0 bool
  22555. logf(sqlstr, p0, p1)
  22556. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22557. return false, logerror(err)
  22558. }
  22559. return r0, nil
  22560. }
  22561. // Oidvectorrecv calls the stored function 'pg_catalog.oidvectorrecv(internal) oidvector' on db.
  22562. func Oidvectorrecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Oidvector, error) {
  22563. // call pg_catalog.oidvectorrecv
  22564. const sqlstr = `SELECT * FROM pg_catalog.oidvectorrecv($1)`
  22565. // run
  22566. var r0 pgtypes.Oidvector
  22567. logf(sqlstr, p0)
  22568. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22569. return pgtypes.Oidvector{}, logerror(err)
  22570. }
  22571. return r0, nil
  22572. }
  22573. // Oidvectorsend calls the stored function 'pg_catalog.oidvectorsend(oidvector) bytea' on db.
  22574. func Oidvectorsend(ctx context.Context, db DB, p0 pgtypes.Oidvector) ([]byte, error) {
  22575. // call pg_catalog.oidvectorsend
  22576. const sqlstr = `SELECT * FROM pg_catalog.oidvectorsend($1)`
  22577. // run
  22578. var r0 []byte
  22579. logf(sqlstr, p0)
  22580. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22581. return nil, logerror(err)
  22582. }
  22583. return r0, nil
  22584. }
  22585. // Oidvectortypes calls the stored function 'pg_catalog.oidvectortypes(oidvector) text' on db.
  22586. func Oidvectortypes(ctx context.Context, db DB, p0 pgtypes.Oidvector) (string, error) {
  22587. // call pg_catalog.oidvectortypes
  22588. const sqlstr = `SELECT * FROM pg_catalog.oidvectortypes($1)`
  22589. // run
  22590. var r0 string
  22591. logf(sqlstr, p0)
  22592. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22593. return "", logerror(err)
  22594. }
  22595. return r0, nil
  22596. }
  22597. // OnPb calls the stored function 'pg_catalog.on_pb(point, box) boolean' on db.
  22598. func OnPb(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Box) (bool, error) {
  22599. // call pg_catalog.on_pb
  22600. const sqlstr = `SELECT * FROM pg_catalog.on_pb($1, $2)`
  22601. // run
  22602. var r0 bool
  22603. logf(sqlstr, p0, p1)
  22604. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22605. return false, logerror(err)
  22606. }
  22607. return r0, nil
  22608. }
  22609. // OnPl calls the stored function 'pg_catalog.on_pl(point, line) boolean' on db.
  22610. func OnPl(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Line) (bool, error) {
  22611. // call pg_catalog.on_pl
  22612. const sqlstr = `SELECT * FROM pg_catalog.on_pl($1, $2)`
  22613. // run
  22614. var r0 bool
  22615. logf(sqlstr, p0, p1)
  22616. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22617. return false, logerror(err)
  22618. }
  22619. return r0, nil
  22620. }
  22621. // OnPpath calls the stored function 'pg_catalog.on_ppath(point, path) boolean' on db.
  22622. func OnPpath(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Path) (bool, error) {
  22623. // call pg_catalog.on_ppath
  22624. const sqlstr = `SELECT * FROM pg_catalog.on_ppath($1, $2)`
  22625. // run
  22626. var r0 bool
  22627. logf(sqlstr, p0, p1)
  22628. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22629. return false, logerror(err)
  22630. }
  22631. return r0, nil
  22632. }
  22633. // OnPs calls the stored function 'pg_catalog.on_ps(point, lseg) boolean' on db.
  22634. func OnPs(ctx context.Context, db DB, p0 pgtypes.Point, p1 pgtypes.Lseg) (bool, error) {
  22635. // call pg_catalog.on_ps
  22636. const sqlstr = `SELECT * FROM pg_catalog.on_ps($1, $2)`
  22637. // run
  22638. var r0 bool
  22639. logf(sqlstr, p0, p1)
  22640. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22641. return false, logerror(err)
  22642. }
  22643. return r0, nil
  22644. }
  22645. // OnSb calls the stored function 'pg_catalog.on_sb(lseg, box) boolean' on db.
  22646. func OnSb(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Box) (bool, error) {
  22647. // call pg_catalog.on_sb
  22648. const sqlstr = `SELECT * FROM pg_catalog.on_sb($1, $2)`
  22649. // run
  22650. var r0 bool
  22651. logf(sqlstr, p0, p1)
  22652. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22653. return false, logerror(err)
  22654. }
  22655. return r0, nil
  22656. }
  22657. // OnSl calls the stored function 'pg_catalog.on_sl(lseg, line) boolean' on db.
  22658. func OnSl(ctx context.Context, db DB, p0 pgtypes.Lseg, p1 pgtypes.Line) (bool, error) {
  22659. // call pg_catalog.on_sl
  22660. const sqlstr = `SELECT * FROM pg_catalog.on_sl($1, $2)`
  22661. // run
  22662. var r0 bool
  22663. logf(sqlstr, p0, p1)
  22664. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22665. return false, logerror(err)
  22666. }
  22667. return r0, nil
  22668. }
  22669. // OrderedSetTransition calls the stored function 'pg_catalog.ordered_set_transition(internal, "any") internal' on db.
  22670. func OrderedSetTransition(ctx context.Context, db DB, p0 pgtypes.Internal, p1 pgtypes.Any) (pgtypes.Internal, error) {
  22671. // call pg_catalog.ordered_set_transition
  22672. const sqlstr = `SELECT * FROM pg_catalog.ordered_set_transition($1, $2)`
  22673. // run
  22674. var r0 pgtypes.Internal
  22675. logf(sqlstr, p0, p1)
  22676. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22677. return pgtypes.Internal{}, logerror(err)
  22678. }
  22679. return r0, nil
  22680. }
  22681. // OverlapsByTimeWithTimeZoneTimeWithTimeZoneTimeWithTimeZoneAndTimeWithTimeZone calls the stored function 'pg_catalog.overlaps(time with time zone, time with time zone, time with time zone, time with time zone) boolean' on db.
  22682. func OverlapsByTimeWithTimeZoneTimeWithTimeZoneTimeWithTimeZoneAndTimeWithTimeZone(ctx context.Context, db DB, p0, p1, p2, p3 time.Time) (bool, error) {
  22683. // call pg_catalog.overlaps
  22684. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22685. // run
  22686. var r0 bool
  22687. logf(sqlstr, p0, p1, p2, p3)
  22688. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22689. return false, logerror(err)
  22690. }
  22691. return r0, nil
  22692. }
  22693. // OverlapsByTimestampWithTimeZoneTimestampWithTimeZoneTimestampWithTimeZoneAndTimestampWithTimeZone calls the stored function 'pg_catalog.overlaps(timestamp with time zone, timestamp with time zone, timestamp with time zone, timestamp with time zone) boolean' on db.
  22694. func OverlapsByTimestampWithTimeZoneTimestampWithTimeZoneTimestampWithTimeZoneAndTimestampWithTimeZone(ctx context.Context, db DB, p0, p1, p2, p3 time.Time) (bool, error) {
  22695. // call pg_catalog.overlaps
  22696. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22697. // run
  22698. var r0 bool
  22699. logf(sqlstr, p0, p1, p2, p3)
  22700. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22701. return false, logerror(err)
  22702. }
  22703. return r0, nil
  22704. }
  22705. // OverlapsByTimestampWithTimeZoneIntervalTimestampWithTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(timestamp with time zone, interval, timestamp with time zone, interval) boolean' on db.
  22706. func OverlapsByTimestampWithTimeZoneIntervalTimestampWithTimeZoneAndInterval(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2 time.Time, p3 []byte) (bool, error) {
  22707. // call pg_catalog.overlaps
  22708. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22709. // run
  22710. var r0 bool
  22711. logf(sqlstr, p0, p1, p2, p3)
  22712. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22713. return false, logerror(err)
  22714. }
  22715. return r0, nil
  22716. }
  22717. // OverlapsByTimestampWithTimeZoneTimestampWithTimeZoneTimestampWithTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(timestamp with time zone, timestamp with time zone, timestamp with time zone, interval) boolean' on db.
  22718. func OverlapsByTimestampWithTimeZoneTimestampWithTimeZoneTimestampWithTimeZoneAndInterval(ctx context.Context, db DB, p0, p1, p2 time.Time, p3 []byte) (bool, error) {
  22719. // call pg_catalog.overlaps
  22720. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22721. // run
  22722. var r0 bool
  22723. logf(sqlstr, p0, p1, p2, p3)
  22724. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22725. return false, logerror(err)
  22726. }
  22727. return r0, nil
  22728. }
  22729. // OverlapsByTimestampWithTimeZoneIntervalTimestampWithTimeZoneAndTimestampWithTimeZone calls the stored function 'pg_catalog.overlaps(timestamp with time zone, interval, timestamp with time zone, timestamp with time zone) boolean' on db.
  22730. func OverlapsByTimestampWithTimeZoneIntervalTimestampWithTimeZoneAndTimestampWithTimeZone(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2, p3 time.Time) (bool, error) {
  22731. // call pg_catalog.overlaps
  22732. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22733. // run
  22734. var r0 bool
  22735. logf(sqlstr, p0, p1, p2, p3)
  22736. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22737. return false, logerror(err)
  22738. }
  22739. return r0, nil
  22740. }
  22741. // OverlapsByTimeWithoutTimeZoneTimeWithoutTimeZoneTimeWithoutTimeZoneAndTimeWithoutTimeZone calls the stored function 'pg_catalog.overlaps(time without time zone, time without time zone, time without time zone, time without time zone) boolean' on db.
  22742. func OverlapsByTimeWithoutTimeZoneTimeWithoutTimeZoneTimeWithoutTimeZoneAndTimeWithoutTimeZone(ctx context.Context, db DB, p0, p1, p2, p3 time.Time) (bool, error) {
  22743. // call pg_catalog.overlaps
  22744. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22745. // run
  22746. var r0 bool
  22747. logf(sqlstr, p0, p1, p2, p3)
  22748. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22749. return false, logerror(err)
  22750. }
  22751. return r0, nil
  22752. }
  22753. // OverlapsByTimeWithoutTimeZoneIntervalTimeWithoutTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(time without time zone, interval, time without time zone, interval) boolean' on db.
  22754. func OverlapsByTimeWithoutTimeZoneIntervalTimeWithoutTimeZoneAndInterval(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2 time.Time, p3 []byte) (bool, error) {
  22755. // call pg_catalog.overlaps
  22756. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22757. // run
  22758. var r0 bool
  22759. logf(sqlstr, p0, p1, p2, p3)
  22760. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22761. return false, logerror(err)
  22762. }
  22763. return r0, nil
  22764. }
  22765. // OverlapsByTimeWithoutTimeZoneTimeWithoutTimeZoneTimeWithoutTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(time without time zone, time without time zone, time without time zone, interval) boolean' on db.
  22766. func OverlapsByTimeWithoutTimeZoneTimeWithoutTimeZoneTimeWithoutTimeZoneAndInterval(ctx context.Context, db DB, p0, p1, p2 time.Time, p3 []byte) (bool, error) {
  22767. // call pg_catalog.overlaps
  22768. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22769. // run
  22770. var r0 bool
  22771. logf(sqlstr, p0, p1, p2, p3)
  22772. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22773. return false, logerror(err)
  22774. }
  22775. return r0, nil
  22776. }
  22777. // OverlapsByTimeWithoutTimeZoneIntervalTimeWithoutTimeZoneAndTimeWithoutTimeZone calls the stored function 'pg_catalog.overlaps(time without time zone, interval, time without time zone, time without time zone) boolean' on db.
  22778. func OverlapsByTimeWithoutTimeZoneIntervalTimeWithoutTimeZoneAndTimeWithoutTimeZone(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2, p3 time.Time) (bool, error) {
  22779. // call pg_catalog.overlaps
  22780. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22781. // run
  22782. var r0 bool
  22783. logf(sqlstr, p0, p1, p2, p3)
  22784. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22785. return false, logerror(err)
  22786. }
  22787. return r0, nil
  22788. }
  22789. // OverlapsByTimestampWithoutTimeZoneTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndTimestampWithoutTimeZone calls the stored function 'pg_catalog.overlaps(timestamp without time zone, timestamp without time zone, timestamp without time zone, timestamp without time zone) boolean' on db.
  22790. func OverlapsByTimestampWithoutTimeZoneTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndTimestampWithoutTimeZone(ctx context.Context, db DB, p0, p1, p2, p3 time.Time) (bool, error) {
  22791. // call pg_catalog.overlaps
  22792. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22793. // run
  22794. var r0 bool
  22795. logf(sqlstr, p0, p1, p2, p3)
  22796. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22797. return false, logerror(err)
  22798. }
  22799. return r0, nil
  22800. }
  22801. // OverlapsByTimestampWithoutTimeZoneIntervalTimestampWithoutTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(timestamp without time zone, interval, timestamp without time zone, interval) boolean' on db.
  22802. func OverlapsByTimestampWithoutTimeZoneIntervalTimestampWithoutTimeZoneAndInterval(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2 time.Time, p3 []byte) (bool, error) {
  22803. // call pg_catalog.overlaps
  22804. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22805. // run
  22806. var r0 bool
  22807. logf(sqlstr, p0, p1, p2, p3)
  22808. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22809. return false, logerror(err)
  22810. }
  22811. return r0, nil
  22812. }
  22813. // OverlapsByTimestampWithoutTimeZoneTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndInterval calls the stored function 'pg_catalog.overlaps(timestamp without time zone, timestamp without time zone, timestamp without time zone, interval) boolean' on db.
  22814. func OverlapsByTimestampWithoutTimeZoneTimestampWithoutTimeZoneTimestampWithoutTimeZoneAndInterval(ctx context.Context, db DB, p0, p1, p2 time.Time, p3 []byte) (bool, error) {
  22815. // call pg_catalog.overlaps
  22816. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22817. // run
  22818. var r0 bool
  22819. logf(sqlstr, p0, p1, p2, p3)
  22820. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22821. return false, logerror(err)
  22822. }
  22823. return r0, nil
  22824. }
  22825. // OverlapsByTimestampWithoutTimeZoneIntervalTimestampWithoutTimeZoneAndTimestampWithoutTimeZone calls the stored function 'pg_catalog.overlaps(timestamp without time zone, interval, timestamp without time zone, timestamp without time zone) boolean' on db.
  22826. func OverlapsByTimestampWithoutTimeZoneIntervalTimestampWithoutTimeZoneAndTimestampWithoutTimeZone(ctx context.Context, db DB, p0 time.Time, p1 []byte, p2, p3 time.Time) (bool, error) {
  22827. // call pg_catalog.overlaps
  22828. const sqlstr = `SELECT * FROM pg_catalog.overlaps($1, $2, $3, $4)`
  22829. // run
  22830. var r0 bool
  22831. logf(sqlstr, p0, p1, p2, p3)
  22832. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22833. return false, logerror(err)
  22834. }
  22835. return r0, nil
  22836. }
  22837. // OverlayByTextTextIntegerAndInteger calls the stored function 'pg_catalog.overlay(text, text, integer, integer) text' on db.
  22838. func OverlayByTextTextIntegerAndInteger(ctx context.Context, db DB, p0, p1 string, p2, p3 int) (string, error) {
  22839. // call pg_catalog.overlay
  22840. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3, $4)`
  22841. // run
  22842. var r0 string
  22843. logf(sqlstr, p0, p1, p2, p3)
  22844. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22845. return "", logerror(err)
  22846. }
  22847. return r0, nil
  22848. }
  22849. // OverlayByTextTextAndInteger calls the stored function 'pg_catalog.overlay(text, text, integer) text' on db.
  22850. func OverlayByTextTextAndInteger(ctx context.Context, db DB, p0, p1 string, p2 int) (string, error) {
  22851. // call pg_catalog.overlay
  22852. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3)`
  22853. // run
  22854. var r0 string
  22855. logf(sqlstr, p0, p1, p2)
  22856. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  22857. return "", logerror(err)
  22858. }
  22859. return r0, nil
  22860. }
  22861. // OverlayByBitBitIntegerAndInteger calls the stored function 'pg_catalog.overlay(bit, bit, integer, integer) bit' on db.
  22862. func OverlayByBitBitIntegerAndInteger(ctx context.Context, db DB, p0, p1 uint8, p2, p3 int) (uint8, error) {
  22863. // call pg_catalog.overlay
  22864. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3, $4)`
  22865. // run
  22866. var r0 uint8
  22867. logf(sqlstr, p0, p1, p2, p3)
  22868. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22869. return 0, logerror(err)
  22870. }
  22871. return r0, nil
  22872. }
  22873. // OverlayByBitBitAndInteger calls the stored function 'pg_catalog.overlay(bit, bit, integer) bit' on db.
  22874. func OverlayByBitBitAndInteger(ctx context.Context, db DB, p0, p1 uint8, p2 int) (uint8, error) {
  22875. // call pg_catalog.overlay
  22876. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3)`
  22877. // run
  22878. var r0 uint8
  22879. logf(sqlstr, p0, p1, p2)
  22880. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  22881. return 0, logerror(err)
  22882. }
  22883. return r0, nil
  22884. }
  22885. // OverlayByByteaByteaIntegerAndInteger calls the stored function 'pg_catalog.overlay(bytea, bytea, integer, integer) bytea' on db.
  22886. func OverlayByByteaByteaIntegerAndInteger(ctx context.Context, db DB, p0, p1 []byte, p2, p3 int) ([]byte, error) {
  22887. // call pg_catalog.overlay
  22888. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3, $4)`
  22889. // run
  22890. var r0 []byte
  22891. logf(sqlstr, p0, p1, p2, p3)
  22892. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2, p3).Scan(&r0); err != nil {
  22893. return nil, logerror(err)
  22894. }
  22895. return r0, nil
  22896. }
  22897. // OverlayByByteaByteaAndInteger calls the stored function 'pg_catalog.overlay(bytea, bytea, integer) bytea' on db.
  22898. func OverlayByByteaByteaAndInteger(ctx context.Context, db DB, p0, p1 []byte, p2 int) ([]byte, error) {
  22899. // call pg_catalog.overlay
  22900. const sqlstr = `SELECT * FROM pg_catalog.overlay($1, $2, $3)`
  22901. // run
  22902. var r0 []byte
  22903. logf(sqlstr, p0, p1, p2)
  22904. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  22905. return nil, logerror(err)
  22906. }
  22907. return r0, nil
  22908. }
  22909. // ParseIdent calls the stored function 'pg_catalog.parse_ident(text, boolean) text' on db.
  22910. func ParseIdent(ctx context.Context, db DB, str string, strict bool) (StringSlice, error) {
  22911. // call pg_catalog.parse_ident
  22912. const sqlstr = `SELECT * FROM pg_catalog.parse_ident($1, $2)`
  22913. // run
  22914. var r0 StringSlice
  22915. logf(sqlstr, str, strict)
  22916. if err := db.QueryRowContext(ctx, sqlstr, str, strict).Scan(&r0); err != nil {
  22917. return StringSlice{}, logerror(err)
  22918. }
  22919. return r0, nil
  22920. }
  22921. // Path calls the stored function 'pg_catalog.path(polygon) path' on db.
  22922. func Path(ctx context.Context, db DB, p0 pgtypes.Polygon) (pgtypes.Path, error) {
  22923. // call pg_catalog.path
  22924. const sqlstr = `SELECT * FROM pg_catalog.path($1)`
  22925. // run
  22926. var r0 pgtypes.Path
  22927. logf(sqlstr, p0)
  22928. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22929. return pgtypes.Path{}, logerror(err)
  22930. }
  22931. return r0, nil
  22932. }
  22933. // PathAdd calls the stored function 'pg_catalog.path_add(path, path) path' on db.
  22934. func PathAdd(ctx context.Context, db DB, p0, p1 pgtypes.Path) (pgtypes.Path, error) {
  22935. // call pg_catalog.path_add
  22936. const sqlstr = `SELECT * FROM pg_catalog.path_add($1, $2)`
  22937. // run
  22938. var r0 pgtypes.Path
  22939. logf(sqlstr, p0, p1)
  22940. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22941. return pgtypes.Path{}, logerror(err)
  22942. }
  22943. return r0, nil
  22944. }
  22945. // PathAddPt calls the stored function 'pg_catalog.path_add_pt(path, point) path' on db.
  22946. func PathAddPt(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (pgtypes.Path, error) {
  22947. // call pg_catalog.path_add_pt
  22948. const sqlstr = `SELECT * FROM pg_catalog.path_add_pt($1, $2)`
  22949. // run
  22950. var r0 pgtypes.Path
  22951. logf(sqlstr, p0, p1)
  22952. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22953. return pgtypes.Path{}, logerror(err)
  22954. }
  22955. return r0, nil
  22956. }
  22957. // PathCenter calls the stored function 'pg_catalog.path_center(path) point' on db.
  22958. func PathCenter(ctx context.Context, db DB, p0 pgtypes.Path) (pgtypes.Point, error) {
  22959. // call pg_catalog.path_center
  22960. const sqlstr = `SELECT * FROM pg_catalog.path_center($1)`
  22961. // run
  22962. var r0 pgtypes.Point
  22963. logf(sqlstr, p0)
  22964. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  22965. return pgtypes.Point{}, logerror(err)
  22966. }
  22967. return r0, nil
  22968. }
  22969. // PathContainPt calls the stored function 'pg_catalog.path_contain_pt(path, point) boolean' on db.
  22970. func PathContainPt(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (bool, error) {
  22971. // call pg_catalog.path_contain_pt
  22972. const sqlstr = `SELECT * FROM pg_catalog.path_contain_pt($1, $2)`
  22973. // run
  22974. var r0 bool
  22975. logf(sqlstr, p0, p1)
  22976. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22977. return false, logerror(err)
  22978. }
  22979. return r0, nil
  22980. }
  22981. // PathDistance calls the stored function 'pg_catalog.path_distance(path, path) double precision' on db.
  22982. func PathDistance(ctx context.Context, db DB, p0, p1 pgtypes.Path) (float64, error) {
  22983. // call pg_catalog.path_distance
  22984. const sqlstr = `SELECT * FROM pg_catalog.path_distance($1, $2)`
  22985. // run
  22986. var r0 float64
  22987. logf(sqlstr, p0, p1)
  22988. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  22989. return 0.0, logerror(err)
  22990. }
  22991. return r0, nil
  22992. }
  22993. // PathDivPt calls the stored function 'pg_catalog.path_div_pt(path, point) path' on db.
  22994. func PathDivPt(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (pgtypes.Path, error) {
  22995. // call pg_catalog.path_div_pt
  22996. const sqlstr = `SELECT * FROM pg_catalog.path_div_pt($1, $2)`
  22997. // run
  22998. var r0 pgtypes.Path
  22999. logf(sqlstr, p0, p1)
  23000. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23001. return pgtypes.Path{}, logerror(err)
  23002. }
  23003. return r0, nil
  23004. }
  23005. // PathInter calls the stored function 'pg_catalog.path_inter(path, path) boolean' on db.
  23006. func PathInter(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23007. // call pg_catalog.path_inter
  23008. const sqlstr = `SELECT * FROM pg_catalog.path_inter($1, $2)`
  23009. // run
  23010. var r0 bool
  23011. logf(sqlstr, p0, p1)
  23012. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23013. return false, logerror(err)
  23014. }
  23015. return r0, nil
  23016. }
  23017. // PathLength calls the stored function 'pg_catalog.path_length(path) double precision' on db.
  23018. func PathLength(ctx context.Context, db DB, p0 pgtypes.Path) (float64, error) {
  23019. // call pg_catalog.path_length
  23020. const sqlstr = `SELECT * FROM pg_catalog.path_length($1)`
  23021. // run
  23022. var r0 float64
  23023. logf(sqlstr, p0)
  23024. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23025. return 0.0, logerror(err)
  23026. }
  23027. return r0, nil
  23028. }
  23029. // PathMulPt calls the stored function 'pg_catalog.path_mul_pt(path, point) path' on db.
  23030. func PathMulPt(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (pgtypes.Path, error) {
  23031. // call pg_catalog.path_mul_pt
  23032. const sqlstr = `SELECT * FROM pg_catalog.path_mul_pt($1, $2)`
  23033. // run
  23034. var r0 pgtypes.Path
  23035. logf(sqlstr, p0, p1)
  23036. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23037. return pgtypes.Path{}, logerror(err)
  23038. }
  23039. return r0, nil
  23040. }
  23041. // PathNEq calls the stored function 'pg_catalog.path_n_eq(path, path) boolean' on db.
  23042. func PathNEq(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23043. // call pg_catalog.path_n_eq
  23044. const sqlstr = `SELECT * FROM pg_catalog.path_n_eq($1, $2)`
  23045. // run
  23046. var r0 bool
  23047. logf(sqlstr, p0, p1)
  23048. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23049. return false, logerror(err)
  23050. }
  23051. return r0, nil
  23052. }
  23053. // PathNGe calls the stored function 'pg_catalog.path_n_ge(path, path) boolean' on db.
  23054. func PathNGe(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23055. // call pg_catalog.path_n_ge
  23056. const sqlstr = `SELECT * FROM pg_catalog.path_n_ge($1, $2)`
  23057. // run
  23058. var r0 bool
  23059. logf(sqlstr, p0, p1)
  23060. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23061. return false, logerror(err)
  23062. }
  23063. return r0, nil
  23064. }
  23065. // PathNGt calls the stored function 'pg_catalog.path_n_gt(path, path) boolean' on db.
  23066. func PathNGt(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23067. // call pg_catalog.path_n_gt
  23068. const sqlstr = `SELECT * FROM pg_catalog.path_n_gt($1, $2)`
  23069. // run
  23070. var r0 bool
  23071. logf(sqlstr, p0, p1)
  23072. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23073. return false, logerror(err)
  23074. }
  23075. return r0, nil
  23076. }
  23077. // PathNLe calls the stored function 'pg_catalog.path_n_le(path, path) boolean' on db.
  23078. func PathNLe(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23079. // call pg_catalog.path_n_le
  23080. const sqlstr = `SELECT * FROM pg_catalog.path_n_le($1, $2)`
  23081. // run
  23082. var r0 bool
  23083. logf(sqlstr, p0, p1)
  23084. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23085. return false, logerror(err)
  23086. }
  23087. return r0, nil
  23088. }
  23089. // PathNLt calls the stored function 'pg_catalog.path_n_lt(path, path) boolean' on db.
  23090. func PathNLt(ctx context.Context, db DB, p0, p1 pgtypes.Path) (bool, error) {
  23091. // call pg_catalog.path_n_lt
  23092. const sqlstr = `SELECT * FROM pg_catalog.path_n_lt($1, $2)`
  23093. // run
  23094. var r0 bool
  23095. logf(sqlstr, p0, p1)
  23096. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23097. return false, logerror(err)
  23098. }
  23099. return r0, nil
  23100. }
  23101. // PathNpoints calls the stored function 'pg_catalog.path_npoints(path) integer' on db.
  23102. func PathNpoints(ctx context.Context, db DB, p0 pgtypes.Path) (int, error) {
  23103. // call pg_catalog.path_npoints
  23104. const sqlstr = `SELECT * FROM pg_catalog.path_npoints($1)`
  23105. // run
  23106. var r0 int
  23107. logf(sqlstr, p0)
  23108. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23109. return 0, logerror(err)
  23110. }
  23111. return r0, nil
  23112. }
  23113. // PathRecv calls the stored function 'pg_catalog.path_recv(internal) path' on db.
  23114. func PathRecv(ctx context.Context, db DB, p0 pgtypes.Internal) (pgtypes.Path, error) {
  23115. // call pg_catalog.path_recv
  23116. const sqlstr = `SELECT * FROM pg_catalog.path_recv($1)`
  23117. // run
  23118. var r0 pgtypes.Path
  23119. logf(sqlstr, p0)
  23120. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23121. return pgtypes.Path{}, logerror(err)
  23122. }
  23123. return r0, nil
  23124. }
  23125. // PathSend calls the stored function 'pg_catalog.path_send(path) bytea' on db.
  23126. func PathSend(ctx context.Context, db DB, p0 pgtypes.Path) ([]byte, error) {
  23127. // call pg_catalog.path_send
  23128. const sqlstr = `SELECT * FROM pg_catalog.path_send($1)`
  23129. // run
  23130. var r0 []byte
  23131. logf(sqlstr, p0)
  23132. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23133. return nil, logerror(err)
  23134. }
  23135. return r0, nil
  23136. }
  23137. // PathSubPt calls the stored function 'pg_catalog.path_sub_pt(path, point) path' on db.
  23138. func PathSubPt(ctx context.Context, db DB, p0 pgtypes.Path, p1 pgtypes.Point) (pgtypes.Path, error) {
  23139. // call pg_catalog.path_sub_pt
  23140. const sqlstr = `SELECT * FROM pg_catalog.path_sub_pt($1, $2)`
  23141. // run
  23142. var r0 pgtypes.Path
  23143. logf(sqlstr, p0, p1)
  23144. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23145. return pgtypes.Path{}, logerror(err)
  23146. }
  23147. return r0, nil
  23148. }
  23149. // Pclose calls the stored function 'pg_catalog.pclose(path) path' on db.
  23150. func Pclose(ctx context.Context, db DB, p0 pgtypes.Path) (pgtypes.Path, error) {
  23151. // call pg_catalog.pclose
  23152. const sqlstr = `SELECT * FROM pg_catalog.pclose($1)`
  23153. // run
  23154. var r0 pgtypes.Path
  23155. logf(sqlstr, p0)
  23156. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23157. return pgtypes.Path{}, logerror(err)
  23158. }
  23159. return r0, nil
  23160. }
  23161. // PercentileContFloat8Final calls the stored function 'pg_catalog.percentile_cont_float8_final(internal, double precision) double precision' on db.
  23162. func PercentileContFloat8Final(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64) (float64, error) {
  23163. // call pg_catalog.percentile_cont_float8_final
  23164. const sqlstr = `SELECT * FROM pg_catalog.percentile_cont_float8_final($1, $2)`
  23165. // run
  23166. var r0 float64
  23167. logf(sqlstr, p0, p1)
  23168. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23169. return 0.0, logerror(err)
  23170. }
  23171. return r0, nil
  23172. }
  23173. // PercentileContFloat8MultiFinal calls the stored function 'pg_catalog.percentile_cont_float8_multi_final(internal, double precision) double precision' on db.
  23174. func PercentileContFloat8MultiFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 []float64) ([]float64, error) {
  23175. // call pg_catalog.percentile_cont_float8_multi_final
  23176. const sqlstr = `SELECT * FROM pg_catalog.percentile_cont_float8_multi_final($1, $2)`
  23177. // run
  23178. var r0 []float64
  23179. logf(sqlstr, p0, p1)
  23180. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23181. return nil, logerror(err)
  23182. }
  23183. return r0, nil
  23184. }
  23185. // PercentileContIntervalFinal calls the stored function 'pg_catalog.percentile_cont_interval_final(internal, double precision) interval' on db.
  23186. func PercentileContIntervalFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64) ([]byte, error) {
  23187. // call pg_catalog.percentile_cont_interval_final
  23188. const sqlstr = `SELECT * FROM pg_catalog.percentile_cont_interval_final($1, $2)`
  23189. // run
  23190. var r0 []byte
  23191. logf(sqlstr, p0, p1)
  23192. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23193. return nil, logerror(err)
  23194. }
  23195. return r0, nil
  23196. }
  23197. // PercentileContIntervalMultiFinal calls the stored function 'pg_catalog.percentile_cont_interval_multi_final(internal, double precision) interval' on db.
  23198. func PercentileContIntervalMultiFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 []float64) ([][]byte, error) {
  23199. // call pg_catalog.percentile_cont_interval_multi_final
  23200. const sqlstr = `SELECT * FROM pg_catalog.percentile_cont_interval_multi_final($1, $2)`
  23201. // run
  23202. var r0 [][]byte
  23203. logf(sqlstr, p0, p1)
  23204. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23205. return nil, logerror(err)
  23206. }
  23207. return r0, nil
  23208. }
  23209. // PercentileDiscFinal calls the stored function 'pg_catalog.percentile_disc_final(internal, double precision, anyelement) anyelement' on db.
  23210. func PercentileDiscFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 float64, p2 pgtypes.Anyelement) (pgtypes.Anyelement, error) {
  23211. // call pg_catalog.percentile_disc_final
  23212. const sqlstr = `SELECT * FROM pg_catalog.percentile_disc_final($1, $2, $3)`
  23213. // run
  23214. var r0 pgtypes.Anyelement
  23215. logf(sqlstr, p0, p1, p2)
  23216. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  23217. return pgtypes.Anyelement{}, logerror(err)
  23218. }
  23219. return r0, nil
  23220. }
  23221. // PercentileDiscMultiFinal calls the stored function 'pg_catalog.percentile_disc_multi_final(internal, double precision, anyelement) anyarray' on db.
  23222. func PercentileDiscMultiFinal(ctx context.Context, db DB, p0 pgtypes.Internal, p1 []float64, p2 pgtypes.Anyelement) (pgtypes.Anyarray, error) {
  23223. // call pg_catalog.percentile_disc_multi_final
  23224. const sqlstr = `SELECT * FROM pg_catalog.percentile_disc_multi_final($1, $2, $3)`
  23225. // run
  23226. var r0 pgtypes.Anyarray
  23227. logf(sqlstr, p0, p1, p2)
  23228. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  23229. return pgtypes.Anyarray{}, logerror(err)
  23230. }
  23231. return r0, nil
  23232. }
  23233. // PgAdvisoryLockByBigint calls the stored function 'pg_catalog.pg_advisory_lock(bigint)' on db.
  23234. func PgAdvisoryLockByBigint(ctx context.Context, db DB, p0 int64) error {
  23235. // call pg_catalog.pg_advisory_lock
  23236. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_lock($1)`
  23237. // run
  23238. logf(sqlstr)
  23239. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  23240. return logerror(err)
  23241. }
  23242. return nil
  23243. }
  23244. // PgAdvisoryLockByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_lock(integer, integer)' on db.
  23245. func PgAdvisoryLockByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) error {
  23246. // call pg_catalog.pg_advisory_lock
  23247. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_lock($1, $2)`
  23248. // run
  23249. logf(sqlstr)
  23250. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  23251. return logerror(err)
  23252. }
  23253. return nil
  23254. }
  23255. // PgAdvisoryLockSharedByBigint calls the stored function 'pg_catalog.pg_advisory_lock_shared(bigint)' on db.
  23256. func PgAdvisoryLockSharedByBigint(ctx context.Context, db DB, p0 int64) error {
  23257. // call pg_catalog.pg_advisory_lock_shared
  23258. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_lock_shared($1)`
  23259. // run
  23260. logf(sqlstr)
  23261. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  23262. return logerror(err)
  23263. }
  23264. return nil
  23265. }
  23266. // PgAdvisoryLockSharedByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_lock_shared(integer, integer)' on db.
  23267. func PgAdvisoryLockSharedByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) error {
  23268. // call pg_catalog.pg_advisory_lock_shared
  23269. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_lock_shared($1, $2)`
  23270. // run
  23271. logf(sqlstr)
  23272. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  23273. return logerror(err)
  23274. }
  23275. return nil
  23276. }
  23277. // PgAdvisoryUnlockByBigint calls the stored function 'pg_catalog.pg_advisory_unlock(bigint) boolean' on db.
  23278. func PgAdvisoryUnlockByBigint(ctx context.Context, db DB, p0 int64) (bool, error) {
  23279. // call pg_catalog.pg_advisory_unlock
  23280. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_unlock($1)`
  23281. // run
  23282. var r0 bool
  23283. logf(sqlstr, p0)
  23284. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23285. return false, logerror(err)
  23286. }
  23287. return r0, nil
  23288. }
  23289. // PgAdvisoryUnlockByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_unlock(integer, integer) boolean' on db.
  23290. func PgAdvisoryUnlockByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  23291. // call pg_catalog.pg_advisory_unlock
  23292. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_unlock($1, $2)`
  23293. // run
  23294. var r0 bool
  23295. logf(sqlstr, p0, p1)
  23296. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23297. return false, logerror(err)
  23298. }
  23299. return r0, nil
  23300. }
  23301. // PgAdvisoryUnlockAll calls the stored function 'pg_catalog.pg_advisory_unlock_all()' on db.
  23302. func PgAdvisoryUnlockAll(ctx context.Context, db DB) error {
  23303. // call pg_catalog.pg_advisory_unlock_all
  23304. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_unlock_all()`
  23305. // run
  23306. logf(sqlstr)
  23307. if _, err := db.ExecContext(ctx, sqlstr); err != nil {
  23308. return logerror(err)
  23309. }
  23310. return nil
  23311. }
  23312. // PgAdvisoryUnlockSharedByBigint calls the stored function 'pg_catalog.pg_advisory_unlock_shared(bigint) boolean' on db.
  23313. func PgAdvisoryUnlockSharedByBigint(ctx context.Context, db DB, p0 int64) (bool, error) {
  23314. // call pg_catalog.pg_advisory_unlock_shared
  23315. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_unlock_shared($1)`
  23316. // run
  23317. var r0 bool
  23318. logf(sqlstr, p0)
  23319. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23320. return false, logerror(err)
  23321. }
  23322. return r0, nil
  23323. }
  23324. // PgAdvisoryUnlockSharedByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_unlock_shared(integer, integer) boolean' on db.
  23325. func PgAdvisoryUnlockSharedByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) (bool, error) {
  23326. // call pg_catalog.pg_advisory_unlock_shared
  23327. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_unlock_shared($1, $2)`
  23328. // run
  23329. var r0 bool
  23330. logf(sqlstr, p0, p1)
  23331. if err := db.QueryRowContext(ctx, sqlstr, p0, p1).Scan(&r0); err != nil {
  23332. return false, logerror(err)
  23333. }
  23334. return r0, nil
  23335. }
  23336. // PgAdvisoryXactLockByBigint calls the stored function 'pg_catalog.pg_advisory_xact_lock(bigint)' on db.
  23337. func PgAdvisoryXactLockByBigint(ctx context.Context, db DB, p0 int64) error {
  23338. // call pg_catalog.pg_advisory_xact_lock
  23339. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_xact_lock($1)`
  23340. // run
  23341. logf(sqlstr)
  23342. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  23343. return logerror(err)
  23344. }
  23345. return nil
  23346. }
  23347. // PgAdvisoryXactLockByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_xact_lock(integer, integer)' on db.
  23348. func PgAdvisoryXactLockByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) error {
  23349. // call pg_catalog.pg_advisory_xact_lock
  23350. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_xact_lock($1, $2)`
  23351. // run
  23352. logf(sqlstr)
  23353. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  23354. return logerror(err)
  23355. }
  23356. return nil
  23357. }
  23358. // PgAdvisoryXactLockSharedByBigint calls the stored function 'pg_catalog.pg_advisory_xact_lock_shared(bigint)' on db.
  23359. func PgAdvisoryXactLockSharedByBigint(ctx context.Context, db DB, p0 int64) error {
  23360. // call pg_catalog.pg_advisory_xact_lock_shared
  23361. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_xact_lock_shared($1)`
  23362. // run
  23363. logf(sqlstr)
  23364. if _, err := db.ExecContext(ctx, sqlstr, p0); err != nil {
  23365. return logerror(err)
  23366. }
  23367. return nil
  23368. }
  23369. // PgAdvisoryXactLockSharedByIntegerAndInteger calls the stored function 'pg_catalog.pg_advisory_xact_lock_shared(integer, integer)' on db.
  23370. func PgAdvisoryXactLockSharedByIntegerAndInteger(ctx context.Context, db DB, p0, p1 int) error {
  23371. // call pg_catalog.pg_advisory_xact_lock_shared
  23372. const sqlstr = `SELECT * FROM pg_catalog.pg_advisory_xact_lock_shared($1, $2)`
  23373. // run
  23374. logf(sqlstr)
  23375. if _, err := db.ExecContext(ctx, sqlstr, p0, p1); err != nil {
  23376. return logerror(err)
  23377. }
  23378. return nil
  23379. }
  23380. // PgAvailableExtensionVersions calls the stored function 'pg_catalog.pg_available_extension_versions() (name, text, boolean, boolean, boolean, name, name, text)' on db.
  23381. func PgAvailableExtensionVersions(ctx context.Context, db DB) (string, string, bool, bool, bool, string, StringSlice, string, error) {
  23382. // call pg_catalog.pg_available_extension_versions
  23383. const sqlstr = `SELECT * FROM pg_catalog.pg_available_extension_versions()`
  23384. // run
  23385. var name string
  23386. var version string
  23387. var superuser bool
  23388. var trusted bool
  23389. var relocatable bool
  23390. var schema string
  23391. var requires StringSlice
  23392. var comment string
  23393. logf(sqlstr)
  23394. if err := db.QueryRowContext(ctx, sqlstr).Scan(&name, &version, &superuser, &trusted, &relocatable, &schema, &requires, &comment); err != nil {
  23395. return "", "", false, false, false, "", StringSlice{}, "", logerror(err)
  23396. }
  23397. return name, version, superuser, trusted, relocatable, schema, requires, comment, nil
  23398. }
  23399. // PgAvailableExtensions calls the stored function 'pg_catalog.pg_available_extensions() (name, text, text)' on db.
  23400. func PgAvailableExtensions(ctx context.Context, db DB) (string, string, string, error) {
  23401. // call pg_catalog.pg_available_extensions
  23402. const sqlstr = `SELECT * FROM pg_catalog.pg_available_extensions()`
  23403. // run
  23404. var name string
  23405. var defaultVersion string
  23406. var comment string
  23407. logf(sqlstr)
  23408. if err := db.QueryRowContext(ctx, sqlstr).Scan(&name, &defaultVersion, &comment); err != nil {
  23409. return "", "", "", logerror(err)
  23410. }
  23411. return name, defaultVersion, comment, nil
  23412. }
  23413. // PgBackendPid calls the stored function 'pg_catalog.pg_backend_pid() integer' on db.
  23414. func PgBackendPid(ctx context.Context, db DB) (int, error) {
  23415. // call pg_catalog.pg_backend_pid
  23416. const sqlstr = `SELECT * FROM pg_catalog.pg_backend_pid()`
  23417. // run
  23418. var r0 int
  23419. logf(sqlstr)
  23420. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  23421. return 0, logerror(err)
  23422. }
  23423. return r0, nil
  23424. }
  23425. // PgBackupStartTime calls the stored function 'pg_catalog.pg_backup_start_time() timestamp with time zone' on db.
  23426. func PgBackupStartTime(ctx context.Context, db DB) (time.Time, error) {
  23427. // call pg_catalog.pg_backup_start_time
  23428. const sqlstr = `SELECT * FROM pg_catalog.pg_backup_start_time()`
  23429. // run
  23430. var r0 time.Time
  23431. logf(sqlstr)
  23432. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  23433. return time.Time{}, logerror(err)
  23434. }
  23435. return r0, nil
  23436. }
  23437. // PgBlockingPids calls the stored function 'pg_catalog.pg_blocking_pids(integer) integer' on db.
  23438. func PgBlockingPids(ctx context.Context, db DB, p0 int) ([]int, error) {
  23439. // call pg_catalog.pg_blocking_pids
  23440. const sqlstr = `SELECT * FROM pg_catalog.pg_blocking_pids($1)`
  23441. // run
  23442. var r0 []int
  23443. logf(sqlstr, p0)
  23444. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23445. return nil, logerror(err)
  23446. }
  23447. return r0, nil
  23448. }
  23449. // PgCancelBackend calls the stored function 'pg_catalog.pg_cancel_backend(integer) boolean' on db.
  23450. func PgCancelBackend(ctx context.Context, db DB, p0 int) (bool, error) {
  23451. // call pg_catalog.pg_cancel_backend
  23452. const sqlstr = `SELECT * FROM pg_catalog.pg_cancel_backend($1)`
  23453. // run
  23454. var r0 bool
  23455. logf(sqlstr, p0)
  23456. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23457. return false, logerror(err)
  23458. }
  23459. return r0, nil
  23460. }
  23461. // PgCharToEncoding calls the stored function 'pg_catalog.pg_char_to_encoding(name) integer' on db.
  23462. func PgCharToEncoding(ctx context.Context, db DB, p0 string) (int, error) {
  23463. // call pg_catalog.pg_char_to_encoding
  23464. const sqlstr = `SELECT * FROM pg_catalog.pg_char_to_encoding($1)`
  23465. // run
  23466. var r0 int
  23467. logf(sqlstr, p0)
  23468. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23469. return 0, logerror(err)
  23470. }
  23471. return r0, nil
  23472. }
  23473. // PgClientEncoding calls the stored function 'pg_catalog.pg_client_encoding() name' on db.
  23474. func PgClientEncoding(ctx context.Context, db DB) (string, error) {
  23475. // call pg_catalog.pg_client_encoding
  23476. const sqlstr = `SELECT * FROM pg_catalog.pg_client_encoding()`
  23477. // run
  23478. var r0 string
  23479. logf(sqlstr)
  23480. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  23481. return "", logerror(err)
  23482. }
  23483. return r0, nil
  23484. }
  23485. // PgCollationActualVersion calls the stored function 'pg_catalog.pg_collation_actual_version(oid) text' on db.
  23486. func PgCollationActualVersion(ctx context.Context, db DB, p0 pgtypes.Oid) (string, error) {
  23487. // call pg_catalog.pg_collation_actual_version
  23488. const sqlstr = `SELECT * FROM pg_catalog.pg_collation_actual_version($1)`
  23489. // run
  23490. var r0 string
  23491. logf(sqlstr, p0)
  23492. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23493. return "", logerror(err)
  23494. }
  23495. return r0, nil
  23496. }
  23497. // PgCollationFor calls the stored function 'pg_catalog.pg_collation_for("any") text' on db.
  23498. func PgCollationFor(ctx context.Context, db DB, p0 pgtypes.Any) (string, error) {
  23499. // call pg_catalog.pg_collation_for
  23500. const sqlstr = `SELECT * FROM pg_catalog.pg_collation_for($1)`
  23501. // run
  23502. var r0 string
  23503. logf(sqlstr, p0)
  23504. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23505. return "", logerror(err)
  23506. }
  23507. return r0, nil
  23508. }
  23509. // PgCollationIsVisible calls the stored function 'pg_catalog.pg_collation_is_visible(oid) boolean' on db.
  23510. func PgCollationIsVisible(ctx context.Context, db DB, p0 pgtypes.Oid) (bool, error) {
  23511. // call pg_catalog.pg_collation_is_visible
  23512. const sqlstr = `SELECT * FROM pg_catalog.pg_collation_is_visible($1)`
  23513. // run
  23514. var r0 bool
  23515. logf(sqlstr, p0)
  23516. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23517. return false, logerror(err)
  23518. }
  23519. return r0, nil
  23520. }
  23521. // PgColumnIsUpdatable calls the stored function 'pg_catalog.pg_column_is_updatable(regclass, smallint, boolean) boolean' on db.
  23522. func PgColumnIsUpdatable(ctx context.Context, db DB, p0 pgtypes.Regclass, p1 int16, p2 bool) (bool, error) {
  23523. // call pg_catalog.pg_column_is_updatable
  23524. const sqlstr = `SELECT * FROM pg_catalog.pg_column_is_updatable($1, $2, $3)`
  23525. // run
  23526. var r0 bool
  23527. logf(sqlstr, p0, p1, p2)
  23528. if err := db.QueryRowContext(ctx, sqlstr, p0, p1, p2).Scan(&r0); err != nil {
  23529. return false, logerror(err)
  23530. }
  23531. return r0, nil
  23532. }
  23533. // PgColumnSize calls the stored function 'pg_catalog.pg_column_size("any") integer' on db.
  23534. func PgColumnSize(ctx context.Context, db DB, p0 pgtypes.Any) (int, error) {
  23535. // call pg_catalog.pg_column_size
  23536. const sqlstr = `SELECT * FROM pg_catalog.pg_column_size($1)`
  23537. // run
  23538. var r0 int
  23539. logf(sqlstr, p0)
  23540. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23541. return 0, logerror(err)
  23542. }
  23543. return r0, nil
  23544. }
  23545. // PgConfLoadTime calls the stored function 'pg_catalog.pg_conf_load_time() timestamp with time zone' on db.
  23546. func PgConfLoadTime(ctx context.Context, db DB) (time.Time, error) {
  23547. // call pg_catalog.pg_conf_load_time
  23548. const sqlstr = `SELECT * FROM pg_catalog.pg_conf_load_time()`
  23549. // run
  23550. var r0 time.Time
  23551. logf(sqlstr)
  23552. if err := db.QueryRowContext(ctx, sqlstr).Scan(&r0); err != nil {
  23553. return time.Time{}, logerror(err)
  23554. }
  23555. return r0, nil
  23556. }
  23557. // PgConfig calls the stored function 'pg_catalog.pg_config() (text, text)' on db.
  23558. func PgConfig(ctx context.Context, db DB) (string, string, error) {
  23559. // call pg_catalog.pg_config
  23560. const sqlstr = `SELECT * FROM pg_catalog.pg_config()`
  23561. // run
  23562. var name string
  23563. var setting string
  23564. logf(sqlstr)
  23565. if err := db.QueryRowContext(ctx, sqlstr).Scan(&name, &setting); err != nil {
  23566. return "", "", logerror(err)
  23567. }
  23568. return name, setting, nil
  23569. }
  23570. // PgControlCheckpoint calls the stored function 'pg_catalog.pg_control_checkpoint() (pg_lsn, pg_lsn, text, integer, integer, boolean, text, oid, xid, xid, xid, oid, xid, xid, oid, xid, xid, timestamp with time zone)' on db.
  23571. func PgControlCheckpoint(ctx context.Context, db DB) (pgtypes.PgLsn, pgtypes.PgLsn, string, int, int, bool, string, pgtypes.Oid, pgtypes.Xid, pgtypes.Xid, pgtypes.Xid, pgtypes.Oid, pgtypes.Xid, pgtypes.Xid, pgtypes.Oid, pgtypes.Xid, pgtypes.Xid, time.Time, error) {
  23572. // call pg_catalog.pg_control_checkpoint
  23573. const sqlstr = `SELECT * FROM pg_catalog.pg_control_checkpoint()`
  23574. // run
  23575. var checkpointLsn pgtypes.PgLsn
  23576. var redoLsn pgtypes.PgLsn
  23577. var redoWalFile string
  23578. var timelineID int
  23579. var prevTimelineID int
  23580. var fullPageWrites bool
  23581. var nextXid string
  23582. var nextOid pgtypes.Oid
  23583. var nextMultixactID pgtypes.Xid
  23584. var nextMultiOffset pgtypes.Xid
  23585. var oldestXid pgtypes.Xid
  23586. var oldestXidDbid pgtypes.Oid
  23587. var oldestActiveXid pgtypes.Xid
  23588. var oldestMultiXid pgtypes.Xid
  23589. var oldestMultiDbid pgtypes.Oid
  23590. var oldestCommitTsXid pgtypes.Xid
  23591. var newestCommitTsXid pgtypes.Xid
  23592. var checkpointTime time.Time
  23593. logf(sqlstr)
  23594. if err := db.QueryRowContext(ctx, sqlstr).Scan(&checkpointLsn, &redoLsn, &redoWalFile, &timelineID, &prevTimelineID, &fullPageWrites, &nextXid, &nextOid, &nextMultixactID, &nextMultiOffset, &oldestXid, &oldestXidDbid, &oldestActiveXid, &oldestMultiXid, &oldestMultiDbid, &oldestCommitTsXid, &newestCommitTsXid, &checkpointTime); err != nil {
  23595. return pgtypes.PgLsn{}, pgtypes.PgLsn{}, "", 0, 0, false, "", pgtypes.Oid{}, pgtypes.Xid{}, pgtypes.Xid{}, pgtypes.Xid{}, pgtypes.Oid{}, pgtypes.Xid{}, pgtypes.Xid{}, pgtypes.Oid{}, pgtypes.Xid{}, pgtypes.Xid{}, time.Time{}, logerror(err)
  23596. }
  23597. return checkpointLsn, redoLsn, redoWalFile, timelineID, prevTimelineID, fullPageWrites, nextXid, nextOid, nextMultixactID, nextMultiOffset, oldestXid, oldestXidDbid, oldestActiveXid, oldestMultiXid, oldestMultiDbid, oldestCommitTsXid, newestCommitTsXid, checkpointTime, nil
  23598. }
  23599. // PgControlInit calls the stored function 'pg_catalog.pg_control_init() (integer, integer, integer, integer, integer, integer, integer, integer, integer, boolean, integer)' on db.
  23600. func PgControlInit(ctx context.Context, db DB) (int, int, int, int, int, int, int, int, int, bool, int, error) {
  23601. // call pg_catalog.pg_control_init
  23602. const sqlstr = `SELECT * FROM pg_catalog.pg_control_init()`
  23603. // run
  23604. var maxDataAlignment int
  23605. var databaseBlockSize int
  23606. var blocksPerSegment int
  23607. var walBlockSize int
  23608. var bytesPerWalSegment int
  23609. var maxIdentifierLength int
  23610. var maxIndexColumns int
  23611. var maxToastChunkSize int
  23612. var largeObjectChunkSize int
  23613. var float8PassByValue bool
  23614. var dataPageChecksumVersion int
  23615. logf(sqlstr)
  23616. if err := db.QueryRowContext(ctx, sqlstr).Scan(&maxDataAlignment, &databaseBlockSize, &blocksPerSegment, &walBlockSize, &bytesPerWalSegment, &maxIdentifierLength, &maxIndexColumns, &maxToastChunkSize, &largeObjectChunkSize, &float8PassByValue, &dataPageChecksumVersion); err != nil {
  23617. return 0, 0, 0, 0, 0, 0, 0, 0, 0, false, 0, logerror(err)
  23618. }
  23619. return maxDataAlignment, databaseBlockSize, blocksPerSegment, walBlockSize, bytesPerWalSegment, maxIdentifierLength, maxIndexColumns, maxToastChunkSize, largeObjectChunkSize, float8PassByValue, dataPageChecksumVersion, nil
  23620. }
  23621. // PgControlRecovery calls the stored function 'pg_catalog.pg_control_recovery() (pg_lsn, integer, pg_lsn, pg_lsn, boolean)' on db.
  23622. func PgControlRecovery(ctx context.Context, db DB) (pgtypes.PgLsn, int, pgtypes.PgLsn, pgtypes.PgLsn, bool, error) {
  23623. // call pg_catalog.pg_control_recovery
  23624. const sqlstr = `SELECT * FROM pg_catalog.pg_control_recovery()`
  23625. // run
  23626. var minRecoveryEndLsn pgtypes.PgLsn
  23627. var minRecoveryEndTimeline int
  23628. var backupStartLsn pgtypes.PgLsn
  23629. var backupEndLsn pgtypes.PgLsn
  23630. var endOfBackupRecordRequired bool
  23631. logf(sqlstr)
  23632. if err := db.QueryRowContext(ctx, sqlstr).Scan(&minRecoveryEndLsn, &minRecoveryEndTimeline, &backupStartLsn, &backupEndLsn, &endOfBackupRecordRequired); err != nil {
  23633. return pgtypes.PgLsn{}, 0, pgtypes.PgLsn{}, pgtypes.PgLsn{}, false, logerror(err)
  23634. }
  23635. return minRecoveryEndLsn, minRecoveryEndTimeline, backupStartLsn, backupEndLsn, endOfBackupRecordRequired, nil
  23636. }
  23637. // PgControlSystem calls the stored function 'pg_catalog.pg_control_system() (integer, integer, bigint, timestamp with time zone)' on db.
  23638. func PgControlSystem(ctx context.Context, db DB) (int, int, int64, time.Time, error) {
  23639. // call pg_catalog.pg_control_system
  23640. const sqlstr = `SELECT * FROM pg_catalog.pg_control_system()`
  23641. // run
  23642. var pgControlVersion int
  23643. var catalogVersionNo int
  23644. var systemIdentifier int64
  23645. var pgControlLastModified time.Time
  23646. logf(sqlstr)
  23647. if err := db.QueryRowContext(ctx, sqlstr).Scan(&pgControlVersion, &catalogVersionNo, &systemIdentifier, &pgControlLastModified); err != nil {
  23648. return 0, 0, 0, time.Time{}, logerror(err)
  23649. }
  23650. return pgControlVersion, catalogVersionNo, systemIdentifier, pgControlLastModified, nil
  23651. }
  23652. // PgConversionIsVisible calls the stored function 'pg_catalog.pg_conversion_is_visible(oid) boolean' on db.
  23653. func PgConversionIsVisible(ctx context.Context, db DB, p0 pgtypes.Oid) (bool, error) {
  23654. // call pg_catalog.pg_conversion_is_visible
  23655. const sqlstr = `SELECT * FROM pg_catalog.pg_conversion_is_visible($1)`
  23656. // run
  23657. var r0 bool
  23658. logf(sqlstr, p0)
  23659. if err := db.QueryRowContext(ctx, sqlstr, p0).Scan(&r0); err != nil {
  23660. return false, logerror(err)
  23661. }
  23662. return r0, nil
  23663. }
  23664. // PgCopyLogicalReplicationSlotBySrcSlotNameDstSlotNameTemporaryAndPlugin calls the stored function 'pg_catalog.pg_copy_logical_replication_slot(name, name, boolean, name) (name, pg_lsn)' on db.
  23665. func PgCopyLogicalReplicationSlotBySrcSlotNameDstSlotNameTemporaryAndPlugin(ctx context.Context, db DB, srcSlotName, dstSlotName string, temporary bool, plugin string) (string, pgtypes.PgLsn, error) {
  23666. // call pg_catalog.pg_copy_logical_replication_slot
  23667. const sqlstr = `SELECT * FROM pg_catalog.pg_copy_logical_replication_slot($1, $2, $3, $4)`
  23668. // run
  23669. var slotName string
  23670. var lsn pgtypes.PgLsn
  23671. logf(sqlstr, srcSlotName, dstSlotName, temporary, plugin)
  23672. if err := db.QueryRowContext(ctx, sqlstr, srcSlotName, dstSlotName, temporary, plugin).Scan(&slotName, &lsn); err != nil {
  23673. return "", pgtypes.PgLsn{}, logerror(err)
  23674. }
  23675. return slotName, lsn, nil
  23676. }
  23677. // PgCopyLogicalReplicationSlotBySrcSlotNameDstSlotNameAndTemporary calls the stored function 'pg_catalog.pg_copy_logical_replication_slot(name, name, boolean) (name, pg_lsn)' on db.
  23678. func PgCopyLogicalReplicationSlotBySrcSlotNameDstSlotNameAndTemporary(ctx context.Context, db DB, srcSlotName, dstSlotName string, temporary bool) (string, pgtypes.PgLsn, error) {
  23679. // call pg_catalog.pg_copy_logical_replication_slot
  23680. const sqlstr = `SELECT * FROM pg_catalog.pg_copy_logical_replication_slot($1, $2, $3)`
  23681. // run
  23682. var slotName string
  23683. var lsn pgtypes.PgLsn
  23684. logf(sqlstr, srcSlotName, dstSlotName, temporary)
  23685. if err := db.QueryRowContext(ctx, sqlstr, srcSlotName, dstSlotName, temporary).Scan(&slotName, &lsn); err != nil {
  23686. return "", pgtypes.PgLsn{}, logerror(err)
  23687. }
  23688. return slotName, lsn, nil
  23689. }
  23690. // PgCopyLogicalReplicationSlotBySrcSlotNameAndDstSlotName calls the stored function 'pg_catalog.pg_copy_logical_replication_slot(name, name) (name, pg_lsn)' on db.
  23691. func PgCopyLogicalReplicationSlotBySrcSlotNameAndDstSlotName(ctx context.Context, db DB, srcSlotName, dstSlotName string) (string, pgtypes.PgLsn, error) {
  23692. // call pg_catalog.pg_copy_logical_replication_slot
  23693. const sqlstr = `SELECT * FROM pg_catalog.pg_copy_logical_replication_slot($1, $2)`
  23694. // run
  23695. var slotName string
  23696. var lsn pgtypes.PgLsn
  23697. logf(sqlstr, srcSlotName, dstSlotName)
  23698. if err := db.QueryRowContext(ctx, sqlstr, srcSlotName, dstSlotName).Scan(&slotName, &lsn); err != nil {
  23699. return "", pgtypes.PgLsn{}, logerror(err)
  23700. }
  23701. return slotName, lsn, nil
  23702. }
  23703. // PgCopyPhysicalReplicationSlotBySrcSlotNameDstSlotNameAndTemporary calls the stored function 'pg_catalog.pg_copy_physical_replication_slot(name, name, boolean) (name, pg_lsn)' on db.
  23704. func PgCopyPhysicalReplicationSlotBySrcSlotNameDstSlotNameAndTemporary(ctx context.Context, db DB, srcSlotName, dstSlotName string, temporary bool) (string, pgtypes.PgLsn, error) {
  23705. // call pg_catalog.pg_copy_physical_replication_slot
  23706. const sqlstr = `SELECT * FROM pg_catalog.pg_copy_physical_replication_slot($1, $2, $3)`
  23707. // run
  23708. var slotName string
  23709. var lsn pgtypes.PgLsn
  23710. logf(sqlstr, srcSlotName, dstSlotName, temporary)
  23711. if err := db.QueryRowContext(ctx, sqlstr, srcSlotName, dstSlotName, temporary).Scan(&slotName, &lsn); err != nil {
  23712. return "", pgtypes.PgLsn{}, logerror(err)
  23713. }
  23714. return slotName, lsn, nil
  23715. }
  23716. // PgCopyPhysicalReplicationSlotBySrcSlotNameAndDstSlotName calls the stored function 'pg_catalog.pg_copy_physical_replication_slot(name, name) (name, pg_lsn)' on db.
  23717. func PgCopyPhysicalReplicationSlotBySrcSlotNameAndDstSlotName(ctx context.Context, db DB, srcSlotName, dstSlotName string) (string, pgtypes.PgLsn, error) {
  23718. // call pg_catalog.pg_copy_physical_replication_slot
  23719. const sqlstr = `SELECT * FROM pg_catalog.pg_copy_physical_replication_slot($1, $2)`
  23720. // run
  23721. var slotName string
  23722. var lsn pgtypes.PgLsn
  23723. logf(sqlstr, srcSlotName, dstSlotName)
  23724. if err := db.QueryRowContext(ctx, sqlstr, srcSlotName, dstSlotName).Scan(&slotName, &lsn); err != nil {
  23725. return "", pgtypes.PgLsn{}, logerror(err)
  23726. }
  23727. return slotName, lsn, nil
  23728. }
  23729. // PgCreateLogicalReplicationSlot calls the stored function 'pg_catalog.pg_create_logical_replication_slot(name, name, boolean) (name, pg_lsn)' on db.
  23730. func PgCreateLogicalReplicationSlot(ctx context.Context, db DB, slotName, plugin string, temporary bool) (string, pgtypes.PgLsn, error) {
  23731. // call pg_catalog.pg_create_logical_replication_slot
  23732. const sqlstr = `SELECT * FROM pg_catalog.pg_create_logical_replication_slot($1, $2, $3)`
  23733. // run
  23734. var slotName string
  23735. var lsn pgtypes.PgLsn
  23736. logf(sqlstr, slotName, plugin, temporary)
  23737. if err := db.QueryRowContext(ctx, sqlstr, slotName, plugin, temporary).Scan(&slotName, &lsn); err != nil {
  23738. return "", pgtypes.PgLsn{}, logerror(err)
  23739. }
  23740. return slotName, lsn, nil
  23741. }
  23742. // PgCreatePhysicalReplicationSlot calls the stored function 'pg_catalog.pg_create_physical_replication_slot(name, boolean, boolean) (name, pg_lsn)' on db.
  23743. func PgCreatePhysicalReplicationSlot(ctx context.Context, db DB, slotName string, immediatelyReserve, temporary bool) (string, pgtypes.PgLsn, error) {
  23744. // call pg_catalog.pg_create_physical_replication_slot
  23745. const sqlstr = `SELECT * FROM pg_catalog.pg_create_physical_replication_slot($1, $2, $3)`
  23746. // run
  23747. var slotName string
  23748. var lsn pgtypes.PgLsn
  23749. logf(sqlstr, slotName, immediatelyReserve, temporary)
  23750. if err := db.QueryRowContext(ctx, sqlstr, slotName, immediatelyReserve, temporary).Scan(&slotName, &lsn); err != nil {
  23751. return "", pgtypes.PgLsn{}, logerror(err)
  23752. }
  23753. return slotName, lsn, nil
  23754. }
  23755. // PgCreateRestorePoint calls the stored function 'pg_catalog.pg_create_restore_point(text) pg_lsn' on db.
  23756. func PgCreateRestorePoint(ctx context.Context, db DB, p0 string) (pgtypes.PgLsn, error) {
  23757. // call pg_catalog.pg_create_restore_point
  23758. const sqlstr = `SELECT * FROM pg_catalog.pg_create_restore_point($1)`
  23759. // run
  23760. var r0 pgtypes.PgLsn
  23761. logf(sqlstr, p0)
  23762. if er