/
pgusermapping.xo.go
21 lines (17 loc) · 1003 Bytes
/
pgusermapping.xo.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Package ischema contains the types for schema 'information_schema'.
package ischema
// Code generated by xo. DO NOT EDIT.
import (
"database/sql"
"github.com/brantou/xo/examples/pgcatalog/pgtypes"
)
// PgUserMapping represents a row from 'information_schema._pg_user_mappings'.
type PgUserMapping struct {
Oid pgtypes.Oid `json:"oid"` // oid
Umoptions []sql.NullString `json:"umoptions"` // umoptions
Umuser pgtypes.Oid `json:"umuser"` // umuser
AuthorizationIdentifier pgtypes.SQLIdentifier `json:"authorization_identifier"` // authorization_identifier
ForeignServerCatalog pgtypes.SQLIdentifier `json:"foreign_server_catalog"` // foreign_server_catalog
ForeignServerName pgtypes.SQLIdentifier `json:"foreign_server_name"` // foreign_server_name
Srvowner pgtypes.SQLIdentifier `json:"srvowner"` // srvowner
}