Documentation ¶
Index ¶
- type PgAggregate
- type PgAm
- type PgAmop
- type PgAmproc
- type PgAttrdef
- type PgAttribute
- type PgAuthMembers
- type PgAvailableExtensionVersions
- type PgAvailableExtensions
- type PgCast
- type PgClass
- type PgCollation
- type PgConstraint
- type PgConversion
- type PgCursors
- type PgDatabase
- type PgDbRoleSetting
- type PgDefaultACL
- type PgDepend
- type PgDescription
- type PgEnum
- type PgEventTrigger
- type PgExtension
- type PgForeignDataWrapper
- type PgForeignServer
- type PgForeignTable
- type PgGroup
- type PgIndex
- type PgIndexes
- type PgInherits
- type PgInitPrivs
- type PgLanguage
- type PgLargeobjectMetadata
- type PgLocks
- type PgMatviews
- type PgNamespace
- type PgOpclass
- type PgOperator
- type PgOpfamily
- type PgPartitionedTable
- type PgPolicies
- type PgPolicy
- type PgPreparedStatements
- type PgPreparedXacts
- type PgProc
- type PgPublication
- type PgPublicationRel
- type PgPublicationTables
- type PgRange
- type PgReplicationOrigin
- type PgReplicationSlots
- type PgRewrite
- type PgRoles
- type PgRules
- type PgSeclabel
- type PgSeclabels
- type PgSequence
- type PgSequences
- type PgSettings
- type PgShdepend
- type PgShdescription
- type PgShseclabel
- type PgStatActivity
- type PgStatAllIndexes
- type PgStatAllTables
- type PgStatArchiver
- type PgStatBgwriter
- type PgStatDatabase
- type PgStatDatabaseConflicts
- type PgStatGssapi
- type PgStatProgressAnalyze
- type PgStatProgressBasebackup
- type PgStatProgressCluster
- type PgStatProgressCreateIndex
- type PgStatProgressVacuum
- type PgStatReplication
- type PgStatSlru
- type PgStatSsl
- type PgStatSubscription
- type PgStatSysIndexes
- type PgStatSysTables
- type PgStatUserFunctions
- type PgStatUserIndexes
- type PgStatUserTables
- type PgStatWalReceiver
- type PgStatXactAllTables
- type PgStatXactSysTables
- type PgStatXactUserFunctions
- type PgStatXactUserTables
- type PgStatioAllIndexes
- type PgStatioAllSequences
- type PgStatioAllTables
- type PgStatioSysIndexes
- type PgStatioSysSequences
- type PgStatioSysTables
- type PgStatioUserIndexes
- type PgStatioUserSequences
- type PgStatioUserTables
- type PgStatisticExt
- type PgStats
- type PgStatsExt
- type PgSubscription
- type PgSubscriptionRel
- type PgTables
- type PgTablespace
- type PgTimezoneAbbrevs
- type PgTimezoneNames
- type PgTransform
- type PgTrigger
- type PgTsConfig
- type PgTsConfigMap
- type PgTsDict
- type PgTsParser
- type PgTsTemplate
- type PgType
- type PgUser
- type PgUserMappings
- type PgViews
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PgAggregate ¶
type PgAggregate struct { Aggfnoid string Aggkind string Aggnumdirectargs int16 Aggtransfn string Aggfinalfn string Aggcombinefn string Aggserialfn string Aggdeserialfn string Aggmtransfn string Aggminvtransfn string Aggmfinalfn string Aggfinalextra bool Aggmfinalextra bool Aggfinalmodify string Aggmfinalmodify string Aggsortop string Aggtranstype string Aggtransspace int32 Aggmtranstype string Aggmtransspace int32 Agginitval *string Aggminitval *string }
type PgAttribute ¶
type PgAttribute struct { Attrelid string Attname string Atttypid string Attstattarget int32 Attlen int16 Attnum int16 Attndims int32 Attcacheoff int32 Atttypmod int32 Attbyval bool Attstorage string Attalign string Attnotnull bool Atthasdef bool Atthasmissing bool Attidentity string Attgenerated string Attisdropped bool Attislocal bool Attinhcount int32 Attcollation string Attacl *string Attoptions *string Attfdwoptions *string Attmissingval *string }
type PgAuthMembers ¶
type PgAvailableExtensions ¶
type PgClass ¶
type PgClass struct { Oid string Relname string Relnamespace string Reltype string Reloftype string Relowner string Relam string Relfilenode string Reltablespace string Relpages int32 Reltuples float32 Relallvisible int32 Reltoastrelid string Relhasindex bool Relpersistence string Relkind string Relnatts int16 Relchecks int16 Relhasrules bool Relhastriggers bool Relhassubclass bool Relrowsecurity bool Relforcerowsecurity bool Relispopulated bool Relreplident string Relispartition bool Relrewrite string Relfrozenxid string Relminmxid string Relacl *string Reloptions *string Relpartbound *string }
type PgCollation ¶
type PgConstraint ¶
type PgConstraint struct { Oid string Conname string Connamespace string Contype string Condeferrable bool Condeferred bool Convalidated bool Conrelid string Contypid string Conindid string Conparentid string Confrelid string Confupdtype string Confdeltype string Confmatchtype string Conislocal bool Coninhcount int32 Connoinherit bool Conkey *string Confkey *string Conpfeqop *string Conppeqop *string Conffeqop *string Conexclop *string Conbin *string }
type PgConversion ¶
type PgDatabase ¶
type PgDbRoleSetting ¶
type PgDefaultACL ¶
type PgDescription ¶
type PgEventTrigger ¶
type PgExtension ¶
type PgForeignDataWrapper ¶
type PgForeignServer ¶
type PgForeignTable ¶
type PgIndex ¶
type PgIndex struct { Indexrelid string Indrelid string Indnatts int16 Indnkeyatts int16 Indisunique bool Indisprimary bool Indisexclusion bool Indimmediate bool Indisclustered bool Indisvalid bool Indcheckxmin bool Indisready bool Indislive bool Indisreplident bool Indkey string Indcollation string Indclass string Indoption string Indexprs *string Indpred *string }
type PgInherits ¶
type PgInitPrivs ¶
type PgLanguage ¶
type PgLargeobjectMetadata ¶
type PgMatviews ¶
type PgNamespace ¶
type PgOperator ¶
type PgOpfamily ¶
type PgPartitionedTable ¶
type PgPolicies ¶
type PgPreparedStatements ¶
type PgPreparedXacts ¶
type PgProc ¶
type PgProc struct { Oid string Proname string Pronamespace string Proowner string Prolang string Procost float32 Prorows float32 Provariadic string Prosupport string Prokind string Prosecdef bool Proleakproof bool Proisstrict bool Proretset bool Provolatile string Proparallel string Pronargs int16 Pronargdefaults int16 Prorettype string Proargtypes string Proallargtypes *string Proargmodes *string Proargnames *string Proargdefaults *string Protrftypes *string Prosrc string Probin *string Proconfig *string Proacl *string }
type PgPublication ¶
type PgPublicationRel ¶
type PgPublicationTables ¶
type PgReplicationOrigin ¶
type PgReplicationSlots ¶
type PgSeclabel ¶
type PgSeclabels ¶
type PgSequence ¶
type PgSequences ¶
type PgSettings ¶
type PgSettings struct { Name *string Setting *string Unit *string Category *string ShortDesc *string ExtraDesc *string Context *string Vartype *string Source *string MinVal *string MaxVal *string Enumvals *string BootVal *string ResetVal *string Sourcefile *string Sourceline *int32 PendingRestart *bool }
type PgShdepend ¶
type PgShdescription ¶
type PgShseclabel ¶
type PgStatActivity ¶
type PgStatActivity struct { Datid *string Datname *string Pid *int32 LeaderPid *int32 Usesysid *string Usename *string ApplicationName *string ClientAddr *string ClientHostname *string ClientPort *int32 BackendStart *time.Time XactStart *time.Time QueryStart *time.Time StateChange *time.Time WaitEventType *string WaitEvent *string State *string BackendXid *string BackendXmin *string Query *string BackendType *string }
type PgStatAllIndexes ¶
type PgStatAllTables ¶
type PgStatAllTables struct { Relid *string Schemaname *string Relname *string SeqScan *int64 SeqTupRead *int64 IdxScan *int64 IdxTupFetch *int64 NTupIns *int64 NTupUpd *int64 NTupDel *int64 NTupHotUpd *int64 NLiveTup *int64 NDeadTup *int64 NModSinceAnalyze *int64 NInsSinceVacuum *int64 LastVacuum *time.Time LastAutovacuum *time.Time LastAnalyze *time.Time LastAutoanalyze *time.Time VacuumCount *int64 AutovacuumCount *int64 AnalyzeCount *int64 AutoanalyzeCount *int64 }
type PgStatArchiver ¶
type PgStatBgwriter ¶
type PgStatDatabase ¶
type PgStatDatabase struct { Datid *string Datname *string Numbackends *int32 XactCommit *int64 XactRollback *int64 BlksRead *int64 BlksHit *int64 TupReturned *int64 TupFetched *int64 TupInserted *int64 TupUpdated *int64 TupDeleted *int64 Conflicts *int64 TempFiles *int64 TempBytes *int64 Deadlocks *int64 ChecksumFailures *int64 ChecksumLastFailure *time.Time BlkReadTime *float64 BlkWriteTime *float64 StatsReset *time.Time }
type PgStatDatabaseConflicts ¶
type PgStatGssapi ¶
type PgStatProgressAnalyze ¶ added in v0.6.0
type PgStatProgressBasebackup ¶ added in v0.6.0
type PgStatProgressCluster ¶
type PgStatProgressCreateIndex ¶
type PgStatProgressCreateIndex struct { Pid *int32 Datid *string Datname *string Relid *string IndexRelid *string Command *string Phase *string LockersTotal *int64 LockersDone *int64 CurrentLockerPid *int64 BlocksTotal *int64 BlocksDone *int64 TuplesTotal *int64 TuplesDone *int64 PartitionsTotal *int64 PartitionsDone *int64 }
type PgStatProgressVacuum ¶
type PgStatReplication ¶
type PgStatReplication struct { Pid *int32 Usesysid *string Usename *string ApplicationName *string ClientAddr *string ClientHostname *string ClientPort *int32 BackendStart *time.Time BackendXmin *string State *string SentLsn *string WriteLsn *string FlushLsn *string ReplayLsn *string WriteLag *string FlushLag *string ReplayLag *string SyncPriority *int32 SyncState *string ReplyTime *time.Time }
type PgStatSlru ¶ added in v0.6.0
type PgStatSubscription ¶
type PgStatSysIndexes ¶
type PgStatSysTables ¶
type PgStatSysTables struct { Relid *string Schemaname *string Relname *string SeqScan *int64 SeqTupRead *int64 IdxScan *int64 IdxTupFetch *int64 NTupIns *int64 NTupUpd *int64 NTupDel *int64 NTupHotUpd *int64 NLiveTup *int64 NDeadTup *int64 NModSinceAnalyze *int64 NInsSinceVacuum *int64 LastVacuum *time.Time LastAutovacuum *time.Time LastAnalyze *time.Time LastAutoanalyze *time.Time VacuumCount *int64 AutovacuumCount *int64 AnalyzeCount *int64 AutoanalyzeCount *int64 }
type PgStatUserFunctions ¶
type PgStatUserIndexes ¶
type PgStatUserTables ¶
type PgStatUserTables struct { Relid *string Schemaname *string Relname *string SeqScan *int64 SeqTupRead *int64 IdxScan *int64 IdxTupFetch *int64 NTupIns *int64 NTupUpd *int64 NTupDel *int64 NTupHotUpd *int64 NLiveTup *int64 NDeadTup *int64 NModSinceAnalyze *int64 NInsSinceVacuum *int64 LastVacuum *time.Time LastAutovacuum *time.Time LastAnalyze *time.Time LastAutoanalyze *time.Time VacuumCount *int64 AutovacuumCount *int64 AnalyzeCount *int64 AutoanalyzeCount *int64 }
type PgStatWalReceiver ¶
type PgStatWalReceiver struct { Pid *int32 Status *string ReceiveStartLsn *string ReceiveStartTli *int32 WrittenLsn *string FlushedLsn *string ReceivedTli *int32 LastMsgSendTime *time.Time LastMsgReceiptTime *time.Time LatestEndLsn *string LatestEndTime *time.Time SlotName *string SenderHost *string SenderPort *int32 Conninfo *string }
type PgStatXactAllTables ¶
type PgStatXactSysTables ¶
type PgStatXactUserFunctions ¶
type PgStatXactUserTables ¶
type PgStatioAllIndexes ¶
type PgStatioAllSequences ¶
type PgStatioAllTables ¶
type PgStatioSysIndexes ¶
type PgStatioSysSequences ¶
type PgStatioSysTables ¶
type PgStatioUserIndexes ¶
type PgStatioUserSequences ¶
type PgStatioUserTables ¶
type PgStatisticExt ¶
type PgStats ¶
type PgStats struct { Schemaname *string Tablename *string Attname *string Inherited *bool NullFrac *float32 AvgWidth *int32 NDistinct *float32 MostCommonVals *string MostCommonFreqs *string HistogramBounds *string Correlation *float32 MostCommonElems *string MostCommonElemFreqs *string ElemCountHistogram *string }
type PgStatsExt ¶
type PgStatsExt struct { Schemaname *string Tablename *string StatisticsSchemaname *string StatisticsName *string StatisticsOwner *string Attnames *string Kinds *string NDistinct *string Dependencies *string MostCommonVals *string MostCommonValNulls *string MostCommonFreqs *string MostCommonBaseFreqs *string }
type PgSubscription ¶
type PgSubscriptionRel ¶
type PgTablespace ¶
type PgTimezoneAbbrevs ¶
type PgTimezoneNames ¶
type PgTransform ¶
type PgTrigger ¶
type PgTrigger struct { Oid string Tgrelid string Tgparentid string Tgname string Tgfoid string Tgtype int16 Tgenabled string Tgisinternal bool Tgconstrrelid string Tgconstrindid string Tgconstraint string Tgdeferrable bool Tginitdeferred bool Tgnargs int16 Tgattr string Tgargs []byte Tgqual *string Tgoldtable *string Tgnewtable *string }
type PgTsConfig ¶
type PgTsConfigMap ¶
type PgTsParser ¶
type PgTsTemplate ¶
type PgType ¶
type PgType struct { Oid string Typname string Typnamespace string Typowner string Typlen int16 Typbyval bool Typtype string Typcategory string Typispreferred bool Typisdefined bool Typdelim string Typrelid string Typelem string Typarray string Typinput string Typoutput string Typreceive string Typsend string Typmodin string Typmodout string Typanalyze string Typalign string Typstorage string Typnotnull bool Typbasetype string Typtypmod int32 Typndims int32 Typcollation string Typdefaultbin *string Typdefault *string Typacl *string }
type PgUserMappings ¶
Source Files ¶
- pg_aggregate.go
- pg_am.go
- pg_amop.go
- pg_amproc.go
- pg_attrdef.go
- pg_attribute.go
- pg_auth_members.go
- pg_available_extension_versions.go
- pg_available_extensions.go
- pg_cast.go
- pg_class.go
- pg_collation.go
- pg_constraint.go
- pg_conversion.go
- pg_cursors.go
- pg_database.go
- pg_db_role_setting.go
- pg_default_acl.go
- pg_depend.go
- pg_description.go
- pg_enum.go
- pg_event_trigger.go
- pg_extension.go
- pg_foreign_data_wrapper.go
- pg_foreign_server.go
- pg_foreign_table.go
- pg_group.go
- pg_index.go
- pg_indexes.go
- pg_inherits.go
- pg_init_privs.go
- pg_language.go
- pg_largeobject_metadata.go
- pg_locks.go
- pg_matviews.go
- pg_namespace.go
- pg_opclass.go
- pg_operator.go
- pg_opfamily.go
- pg_partitioned_table.go
- pg_policies.go
- pg_policy.go
- pg_prepared_statements.go
- pg_prepared_xacts.go
- pg_proc.go
- pg_publication.go
- pg_publication_rel.go
- pg_publication_tables.go
- pg_range.go
- pg_replication_origin.go
- pg_replication_slots.go
- pg_rewrite.go
- pg_roles.go
- pg_rules.go
- pg_seclabel.go
- pg_seclabels.go
- pg_sequence.go
- pg_sequences.go
- pg_settings.go
- pg_shdepend.go
- pg_shdescription.go
- pg_shseclabel.go
- pg_stat_activity.go
- pg_stat_all_indexes.go
- pg_stat_all_tables.go
- pg_stat_archiver.go
- pg_stat_bgwriter.go
- pg_stat_database.go
- pg_stat_database_conflicts.go
- pg_stat_gssapi.go
- pg_stat_progress_analyze.go
- pg_stat_progress_basebackup.go
- pg_stat_progress_cluster.go
- pg_stat_progress_create_index.go
- pg_stat_progress_vacuum.go
- pg_stat_replication.go
- pg_stat_slru.go
- pg_stat_ssl.go
- pg_stat_subscription.go
- pg_stat_sys_indexes.go
- pg_stat_sys_tables.go
- pg_stat_user_functions.go
- pg_stat_user_indexes.go
- pg_stat_user_tables.go
- pg_stat_wal_receiver.go
- pg_stat_xact_all_tables.go
- pg_stat_xact_sys_tables.go
- pg_stat_xact_user_functions.go
- pg_stat_xact_user_tables.go
- pg_statio_all_indexes.go
- pg_statio_all_sequences.go
- pg_statio_all_tables.go
- pg_statio_sys_indexes.go
- pg_statio_sys_sequences.go
- pg_statio_sys_tables.go
- pg_statio_user_indexes.go
- pg_statio_user_sequences.go
- pg_statio_user_tables.go
- pg_statistic_ext.go
- pg_stats.go
- pg_stats_ext.go
- pg_subscription.go
- pg_subscription_rel.go
- pg_tables.go
- pg_tablespace.go
- pg_timezone_abbrevs.go
- pg_timezone_names.go
- pg_transform.go
- pg_trigger.go
- pg_ts_config.go
- pg_ts_config_map.go
- pg_ts_dict.go
- pg_ts_parser.go
- pg_ts_template.go
- pg_type.go
- pg_user.go
- pg_user_mappings.go
- pg_views.go
Click to show internal directories.
Click to hide internal directories.