Documentation
¶
Index ¶
- Variables
- type AdministrableRoleAuthorizationsTable
- type ApplicableRolesTable
- type AttributesTable
- type CharacterSetsTable
- type CheckConstraintRoutineUsageTable
- type CheckConstraintsTable
- type CollationCharacterSetApplicabilityTable
- type CollationsTable
- type ColumnColumnUsageTable
- type ColumnDomainUsageTable
- type ColumnOptionsTable
- type ColumnPrivilegesTable
- type ColumnUdtUsageTable
- type ColumnsTable
- type ConstraintColumnUsageTable
- type ConstraintTableUsageTable
- type DataTypePrivilegesTable
- type DomainConstraintsTable
- type DomainUdtUsageTable
- type DomainsTable
- type ElementTypesTable
- type EnabledRolesTable
- type ForeignDataWrapperOptionsTable
- type ForeignDataWrappersTable
- type ForeignServerOptionsTable
- type ForeignServersTable
- type ForeignTableOptionsTable
- type ForeignTablesTable
- type InformationSchemaCatalogNameTable
- type KeyColumnUsageTable
- type ParametersTable
- type ReferentialConstraintsTable
- type RoleColumnGrantsTable
- type RoleRoutineGrantsTable
- type RoleTableGrantsTable
- type RoleUdtGrantsTable
- type RoleUsageGrantsTable
- type RoutinePrivilegesTable
- type RoutinesTable
- type SchemataTable
- type SequencesTable
- type TableConstraintsTable
- type TablePrivilegesTable
- type TablesTable
- type TriggeredUpdateColumnsTable
- type TriggersTable
- type UdtPrivilegesTable
- type UsagePrivilegesTable
- type UserDefinedTypesTable
- type UserMappingOptionsTable
- type UserMappingsTable
- type ViewColumnUsageTable
- type ViewRoutineUsageTable
- type ViewTableUsageTable
- type ViewsTable
Constants ¶
This section is empty.
Variables ¶
var AdministrableRoleAuthorizations = newAdministrableRoleAuthorizationsTable()
var ApplicableRoles = newApplicableRolesTable()
var Attributes = newAttributesTable()
var CharacterSets = newCharacterSetsTable()
var CheckConstraintRoutineUsage = newCheckConstraintRoutineUsageTable()
var CheckConstraints = newCheckConstraintsTable()
var CollationCharacterSetApplicability = newCollationCharacterSetApplicabilityTable()
var Collations = newCollationsTable()
var ColumnColumnUsage = newColumnColumnUsageTable()
var ColumnDomainUsage = newColumnDomainUsageTable()
var ColumnOptions = newColumnOptionsTable()
var ColumnPrivileges = newColumnPrivilegesTable()
var ColumnUdtUsage = newColumnUdtUsageTable()
var Columns = newColumnsTable()
var ConstraintColumnUsage = newConstraintColumnUsageTable()
var ConstraintTableUsage = newConstraintTableUsageTable()
var DataTypePrivileges = newDataTypePrivilegesTable()
var DomainConstraints = newDomainConstraintsTable()
var DomainUdtUsage = newDomainUdtUsageTable()
var Domains = newDomainsTable()
var ElementTypes = newElementTypesTable()
var EnabledRoles = newEnabledRolesTable()
var ForeignDataWrapperOptions = newForeignDataWrapperOptionsTable()
var ForeignDataWrappers = newForeignDataWrappersTable()
var ForeignServerOptions = newForeignServerOptionsTable()
var ForeignServers = newForeignServersTable()
var ForeignTableOptions = newForeignTableOptionsTable()
var ForeignTables = newForeignTablesTable()
var InformationSchemaCatalogName = newInformationSchemaCatalogNameTable()
var KeyColumnUsage = newKeyColumnUsageTable()
var Parameters = newParametersTable()
var ReferentialConstraints = newReferentialConstraintsTable()
var RoleColumnGrants = newRoleColumnGrantsTable()
var RoleRoutineGrants = newRoleRoutineGrantsTable()
var RoleTableGrants = newRoleTableGrantsTable()
var RoleUdtGrants = newRoleUdtGrantsTable()
var RoleUsageGrants = newRoleUsageGrantsTable()
var RoutinePrivileges = newRoutinePrivilegesTable()
var Routines = newRoutinesTable()
var Schemata = newSchemataTable()
var Sequences = newSequencesTable()
var TableConstraints = newTableConstraintsTable()
var TablePrivileges = newTablePrivilegesTable()
var Tables = newTablesTable()
var TriggeredUpdateColumns = newTriggeredUpdateColumnsTable()
var Triggers = newTriggersTable()
var UdtPrivileges = newUdtPrivilegesTable()
var UsagePrivileges = newUsagePrivilegesTable()
var UserDefinedTypes = newUserDefinedTypesTable()
var UserMappingOptions = newUserMappingOptionsTable()
var UserMappings = newUserMappingsTable()
var ViewColumnUsage = newViewColumnUsageTable()
var ViewRoutineUsage = newViewRoutineUsageTable()
var ViewTableUsage = newViewTableUsageTable()
var Views = newViewsTable()
Functions ¶
This section is empty.
Types ¶
type AdministrableRoleAuthorizationsTable ¶
type AdministrableRoleAuthorizationsTable struct { postgres.Table //Columns Grantee postgres.ColumnString RoleName postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*AdministrableRoleAuthorizationsTable) AS ¶
func (a *AdministrableRoleAuthorizationsTable) AS(alias string) *AdministrableRoleAuthorizationsTable
creates new AdministrableRoleAuthorizationsTable with assigned alias
type ApplicableRolesTable ¶
type ApplicableRolesTable struct { postgres.Table //Columns Grantee postgres.ColumnString RoleName postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ApplicableRolesTable) AS ¶
func (a *ApplicableRolesTable) AS(alias string) *ApplicableRolesTable
creates new ApplicableRolesTable with assigned alias
type AttributesTable ¶
type AttributesTable struct { postgres.Table //Columns UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString AttributeName postgres.ColumnString OrdinalPosition postgres.ColumnInteger AttributeDefault postgres.ColumnString IsNullable postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger AttributeUdtCatalog postgres.ColumnString AttributeUdtSchema postgres.ColumnString AttributeUdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString IsDerivedReferenceAttribute postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*AttributesTable) AS ¶
func (a *AttributesTable) AS(alias string) *AttributesTable
creates new AttributesTable with assigned alias
type CharacterSetsTable ¶
type CharacterSetsTable struct { postgres.Table //Columns CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CharacterRepertoire postgres.ColumnString FormOfUse postgres.ColumnString DefaultCollateCatalog postgres.ColumnString DefaultCollateSchema postgres.ColumnString DefaultCollateName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*CharacterSetsTable) AS ¶
func (a *CharacterSetsTable) AS(alias string) *CharacterSetsTable
creates new CharacterSetsTable with assigned alias
type CheckConstraintRoutineUsageTable ¶
type CheckConstraintRoutineUsageTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*CheckConstraintRoutineUsageTable) AS ¶
func (a *CheckConstraintRoutineUsageTable) AS(alias string) *CheckConstraintRoutineUsageTable
creates new CheckConstraintRoutineUsageTable with assigned alias
type CheckConstraintsTable ¶
type CheckConstraintsTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString CheckClause postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*CheckConstraintsTable) AS ¶
func (a *CheckConstraintsTable) AS(alias string) *CheckConstraintsTable
creates new CheckConstraintsTable with assigned alias
type CollationCharacterSetApplicabilityTable ¶
type CollationCharacterSetApplicabilityTable struct { postgres.Table //Columns CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*CollationCharacterSetApplicabilityTable) AS ¶
func (a *CollationCharacterSetApplicabilityTable) AS(alias string) *CollationCharacterSetApplicabilityTable
creates new CollationCharacterSetApplicabilityTable with assigned alias
type CollationsTable ¶
type CollationsTable struct { postgres.Table //Columns CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString PadAttribute postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*CollationsTable) AS ¶
func (a *CollationsTable) AS(alias string) *CollationsTable
creates new CollationsTable with assigned alias
type ColumnColumnUsageTable ¶
type ColumnColumnUsageTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString DependentColumn postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnColumnUsageTable) AS ¶
func (a *ColumnColumnUsageTable) AS(alias string) *ColumnColumnUsageTable
creates new ColumnColumnUsageTable with assigned alias
type ColumnDomainUsageTable ¶
type ColumnDomainUsageTable struct { postgres.Table //Columns DomainCatalog postgres.ColumnString DomainSchema postgres.ColumnString DomainName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnDomainUsageTable) AS ¶
func (a *ColumnDomainUsageTable) AS(alias string) *ColumnDomainUsageTable
creates new ColumnDomainUsageTable with assigned alias
type ColumnOptionsTable ¶
type ColumnOptionsTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString OptionName postgres.ColumnString OptionValue postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnOptionsTable) AS ¶
func (a *ColumnOptionsTable) AS(alias string) *ColumnOptionsTable
creates new ColumnOptionsTable with assigned alias
type ColumnPrivilegesTable ¶
type ColumnPrivilegesTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnPrivilegesTable) AS ¶
func (a *ColumnPrivilegesTable) AS(alias string) *ColumnPrivilegesTable
creates new ColumnPrivilegesTable with assigned alias
type ColumnUdtUsageTable ¶
type ColumnUdtUsageTable struct { postgres.Table //Columns UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnUdtUsageTable) AS ¶
func (a *ColumnUdtUsageTable) AS(alias string) *ColumnUdtUsageTable
creates new ColumnUdtUsageTable with assigned alias
type ColumnsTable ¶
type ColumnsTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString OrdinalPosition postgres.ColumnInteger ColumnDefault postgres.ColumnString IsNullable postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString DomainCatalog postgres.ColumnString DomainSchema postgres.ColumnString DomainName postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString IsSelfReferencing postgres.ColumnString IsIdentity postgres.ColumnString IdentityGeneration postgres.ColumnString IdentityStart postgres.ColumnString IdentityIncrement postgres.ColumnString IdentityMaximum postgres.ColumnString IdentityMinimum postgres.ColumnString IdentityCycle postgres.ColumnString IsGenerated postgres.ColumnString GenerationExpression postgres.ColumnString IsUpdatable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ColumnsTable) AS ¶
func (a *ColumnsTable) AS(alias string) *ColumnsTable
creates new ColumnsTable with assigned alias
type ConstraintColumnUsageTable ¶
type ConstraintColumnUsageTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ConstraintColumnUsageTable) AS ¶
func (a *ConstraintColumnUsageTable) AS(alias string) *ConstraintColumnUsageTable
creates new ConstraintColumnUsageTable with assigned alias
type ConstraintTableUsageTable ¶
type ConstraintTableUsageTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ConstraintTableUsageTable) AS ¶
func (a *ConstraintTableUsageTable) AS(alias string) *ConstraintTableUsageTable
creates new ConstraintTableUsageTable with assigned alias
type DataTypePrivilegesTable ¶
type DataTypePrivilegesTable struct { postgres.Table //Columns ObjectCatalog postgres.ColumnString ObjectSchema postgres.ColumnString ObjectName postgres.ColumnString ObjectType postgres.ColumnString DtdIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*DataTypePrivilegesTable) AS ¶
func (a *DataTypePrivilegesTable) AS(alias string) *DataTypePrivilegesTable
creates new DataTypePrivilegesTable with assigned alias
type DomainConstraintsTable ¶
type DomainConstraintsTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString DomainCatalog postgres.ColumnString DomainSchema postgres.ColumnString DomainName postgres.ColumnString IsDeferrable postgres.ColumnString InitiallyDeferred postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*DomainConstraintsTable) AS ¶
func (a *DomainConstraintsTable) AS(alias string) *DomainConstraintsTable
creates new DomainConstraintsTable with assigned alias
type DomainUdtUsageTable ¶
type DomainUdtUsageTable struct { postgres.Table //Columns UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString DomainCatalog postgres.ColumnString DomainSchema postgres.ColumnString DomainName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*DomainUdtUsageTable) AS ¶
func (a *DomainUdtUsageTable) AS(alias string) *DomainUdtUsageTable
creates new DomainUdtUsageTable with assigned alias
type DomainsTable ¶
type DomainsTable struct { postgres.Table //Columns DomainCatalog postgres.ColumnString DomainSchema postgres.ColumnString DomainName postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger DomainDefault postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*DomainsTable) AS ¶
func (a *DomainsTable) AS(alias string) *DomainsTable
creates new DomainsTable with assigned alias
type ElementTypesTable ¶
type ElementTypesTable struct { postgres.Table //Columns ObjectCatalog postgres.ColumnString ObjectSchema postgres.ColumnString ObjectName postgres.ColumnString ObjectType postgres.ColumnString CollectionTypeIdentifier postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger DomainDefault postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ElementTypesTable) AS ¶
func (a *ElementTypesTable) AS(alias string) *ElementTypesTable
creates new ElementTypesTable with assigned alias
type EnabledRolesTable ¶
type EnabledRolesTable struct { postgres.Table //Columns RoleName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*EnabledRolesTable) AS ¶
func (a *EnabledRolesTable) AS(alias string) *EnabledRolesTable
creates new EnabledRolesTable with assigned alias
type ForeignDataWrapperOptionsTable ¶
type ForeignDataWrapperOptionsTable struct { postgres.Table //Columns ForeignDataWrapperCatalog postgres.ColumnString ForeignDataWrapperName postgres.ColumnString OptionName postgres.ColumnString OptionValue postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignDataWrapperOptionsTable) AS ¶
func (a *ForeignDataWrapperOptionsTable) AS(alias string) *ForeignDataWrapperOptionsTable
creates new ForeignDataWrapperOptionsTable with assigned alias
type ForeignDataWrappersTable ¶
type ForeignDataWrappersTable struct { postgres.Table //Columns ForeignDataWrapperCatalog postgres.ColumnString ForeignDataWrapperName postgres.ColumnString AuthorizationIdentifier postgres.ColumnString LibraryName postgres.ColumnString ForeignDataWrapperLanguage postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignDataWrappersTable) AS ¶
func (a *ForeignDataWrappersTable) AS(alias string) *ForeignDataWrappersTable
creates new ForeignDataWrappersTable with assigned alias
type ForeignServerOptionsTable ¶
type ForeignServerOptionsTable struct { postgres.Table //Columns ForeignServerCatalog postgres.ColumnString ForeignServerName postgres.ColumnString OptionName postgres.ColumnString OptionValue postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignServerOptionsTable) AS ¶
func (a *ForeignServerOptionsTable) AS(alias string) *ForeignServerOptionsTable
creates new ForeignServerOptionsTable with assigned alias
type ForeignServersTable ¶
type ForeignServersTable struct { postgres.Table //Columns ForeignServerCatalog postgres.ColumnString ForeignServerName postgres.ColumnString ForeignDataWrapperCatalog postgres.ColumnString ForeignDataWrapperName postgres.ColumnString ForeignServerType postgres.ColumnString ForeignServerVersion postgres.ColumnString AuthorizationIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignServersTable) AS ¶
func (a *ForeignServersTable) AS(alias string) *ForeignServersTable
creates new ForeignServersTable with assigned alias
type ForeignTableOptionsTable ¶
type ForeignTableOptionsTable struct { postgres.Table //Columns ForeignTableCatalog postgres.ColumnString ForeignTableSchema postgres.ColumnString ForeignTableName postgres.ColumnString OptionName postgres.ColumnString OptionValue postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignTableOptionsTable) AS ¶
func (a *ForeignTableOptionsTable) AS(alias string) *ForeignTableOptionsTable
creates new ForeignTableOptionsTable with assigned alias
type ForeignTablesTable ¶
type ForeignTablesTable struct { postgres.Table //Columns ForeignTableCatalog postgres.ColumnString ForeignTableSchema postgres.ColumnString ForeignTableName postgres.ColumnString ForeignServerCatalog postgres.ColumnString ForeignServerName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ForeignTablesTable) AS ¶
func (a *ForeignTablesTable) AS(alias string) *ForeignTablesTable
creates new ForeignTablesTable with assigned alias
type InformationSchemaCatalogNameTable ¶
type InformationSchemaCatalogNameTable struct { postgres.Table //Columns CatalogName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*InformationSchemaCatalogNameTable) AS ¶
func (a *InformationSchemaCatalogNameTable) AS(alias string) *InformationSchemaCatalogNameTable
creates new InformationSchemaCatalogNameTable with assigned alias
type KeyColumnUsageTable ¶
type KeyColumnUsageTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString OrdinalPosition postgres.ColumnInteger PositionInUniqueConstraint postgres.ColumnInteger AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*KeyColumnUsageTable) AS ¶
func (a *KeyColumnUsageTable) AS(alias string) *KeyColumnUsageTable
creates new KeyColumnUsageTable with assigned alias
type ParametersTable ¶
type ParametersTable struct { postgres.Table //Columns SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString OrdinalPosition postgres.ColumnInteger ParameterMode postgres.ColumnString IsResult postgres.ColumnString AsLocator postgres.ColumnString ParameterName postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString ParameterDefault postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ParametersTable) AS ¶
func (a *ParametersTable) AS(alias string) *ParametersTable
creates new ParametersTable with assigned alias
type ReferentialConstraintsTable ¶
type ReferentialConstraintsTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString UniqueConstraintCatalog postgres.ColumnString UniqueConstraintSchema postgres.ColumnString UniqueConstraintName postgres.ColumnString MatchOption postgres.ColumnString UpdateRule postgres.ColumnString DeleteRule postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ReferentialConstraintsTable) AS ¶
func (a *ReferentialConstraintsTable) AS(alias string) *ReferentialConstraintsTable
creates new ReferentialConstraintsTable with assigned alias
type RoleColumnGrantsTable ¶
type RoleColumnGrantsTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoleColumnGrantsTable) AS ¶
func (a *RoleColumnGrantsTable) AS(alias string) *RoleColumnGrantsTable
creates new RoleColumnGrantsTable with assigned alias
type RoleRoutineGrantsTable ¶
type RoleRoutineGrantsTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString RoutineCatalog postgres.ColumnString RoutineSchema postgres.ColumnString RoutineName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoleRoutineGrantsTable) AS ¶
func (a *RoleRoutineGrantsTable) AS(alias string) *RoleRoutineGrantsTable
creates new RoleRoutineGrantsTable with assigned alias
type RoleTableGrantsTable ¶
type RoleTableGrantsTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString WithHierarchy postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoleTableGrantsTable) AS ¶
func (a *RoleTableGrantsTable) AS(alias string) *RoleTableGrantsTable
creates new RoleTableGrantsTable with assigned alias
type RoleUdtGrantsTable ¶
type RoleUdtGrantsTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoleUdtGrantsTable) AS ¶
func (a *RoleUdtGrantsTable) AS(alias string) *RoleUdtGrantsTable
creates new RoleUdtGrantsTable with assigned alias
type RoleUsageGrantsTable ¶
type RoleUsageGrantsTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString ObjectCatalog postgres.ColumnString ObjectSchema postgres.ColumnString ObjectName postgres.ColumnString ObjectType postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoleUsageGrantsTable) AS ¶
func (a *RoleUsageGrantsTable) AS(alias string) *RoleUsageGrantsTable
creates new RoleUsageGrantsTable with assigned alias
type RoutinePrivilegesTable ¶
type RoutinePrivilegesTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString RoutineCatalog postgres.ColumnString RoutineSchema postgres.ColumnString RoutineName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoutinePrivilegesTable) AS ¶
func (a *RoutinePrivilegesTable) AS(alias string) *RoutinePrivilegesTable
creates new RoutinePrivilegesTable with assigned alias
type RoutinesTable ¶
type RoutinesTable struct { postgres.Table //Columns SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString RoutineCatalog postgres.ColumnString RoutineSchema postgres.ColumnString RoutineName postgres.ColumnString RoutineType postgres.ColumnString ModuleCatalog postgres.ColumnString ModuleSchema postgres.ColumnString ModuleName postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger TypeUdtCatalog postgres.ColumnString TypeUdtSchema postgres.ColumnString TypeUdtName postgres.ColumnString ScopeCatalog postgres.ColumnString ScopeSchema postgres.ColumnString ScopeName postgres.ColumnString MaximumCardinality postgres.ColumnInteger DtdIdentifier postgres.ColumnString RoutineBody postgres.ColumnString RoutineDefinition postgres.ColumnString ExternalName postgres.ColumnString ExternalLanguage postgres.ColumnString ParameterStyle postgres.ColumnString IsDeterministic postgres.ColumnString SQLDataAccess postgres.ColumnString IsNullCall postgres.ColumnString SQLPath postgres.ColumnString SchemaLevelRoutine postgres.ColumnString MaxDynamicResultSets postgres.ColumnInteger IsUserDefinedCast postgres.ColumnString IsImplicitlyInvocable postgres.ColumnString SecurityType postgres.ColumnString ToSQLSpecificCatalog postgres.ColumnString ToSQLSpecificSchema postgres.ColumnString ToSQLSpecificName postgres.ColumnString AsLocator postgres.ColumnString Created postgres.ColumnTimestampz LastAltered postgres.ColumnTimestampz NewSavepointLevel postgres.ColumnString IsUdtDependent postgres.ColumnString ResultCastFromDataType postgres.ColumnString ResultCastAsLocator postgres.ColumnString ResultCastCharMaxLength postgres.ColumnInteger ResultCastCharOctetLength postgres.ColumnInteger ResultCastCharSetCatalog postgres.ColumnString ResultCastCharSetSchema postgres.ColumnString ResultCastCharSetName postgres.ColumnString ResultCastCollationCatalog postgres.ColumnString ResultCastCollationSchema postgres.ColumnString ResultCastCollationName postgres.ColumnString ResultCastNumericPrecision postgres.ColumnInteger ResultCastNumericPrecisionRadix postgres.ColumnInteger ResultCastNumericScale postgres.ColumnInteger ResultCastDatetimePrecision postgres.ColumnInteger ResultCastIntervalType postgres.ColumnString ResultCastIntervalPrecision postgres.ColumnInteger ResultCastTypeUdtCatalog postgres.ColumnString ResultCastTypeUdtSchema postgres.ColumnString ResultCastTypeUdtName postgres.ColumnString ResultCastScopeCatalog postgres.ColumnString ResultCastScopeSchema postgres.ColumnString ResultCastScopeName postgres.ColumnString ResultCastMaximumCardinality postgres.ColumnInteger ResultCastDtdIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*RoutinesTable) AS ¶
func (a *RoutinesTable) AS(alias string) *RoutinesTable
creates new RoutinesTable with assigned alias
type SchemataTable ¶
type SchemataTable struct { postgres.Table //Columns CatalogName postgres.ColumnString SchemaName postgres.ColumnString SchemaOwner postgres.ColumnString DefaultCharacterSetCatalog postgres.ColumnString DefaultCharacterSetSchema postgres.ColumnString DefaultCharacterSetName postgres.ColumnString SQLPath postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*SchemataTable) AS ¶
func (a *SchemataTable) AS(alias string) *SchemataTable
creates new SchemataTable with assigned alias
type SequencesTable ¶
type SequencesTable struct { postgres.Table //Columns SequenceCatalog postgres.ColumnString SequenceSchema postgres.ColumnString SequenceName postgres.ColumnString DataType postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger StartValue postgres.ColumnString MinimumValue postgres.ColumnString MaximumValue postgres.ColumnString Increment postgres.ColumnString CycleOption postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*SequencesTable) AS ¶
func (a *SequencesTable) AS(alias string) *SequencesTable
creates new SequencesTable with assigned alias
type TableConstraintsTable ¶
type TableConstraintsTable struct { postgres.Table //Columns ConstraintCatalog postgres.ColumnString ConstraintSchema postgres.ColumnString ConstraintName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ConstraintType postgres.ColumnString IsDeferrable postgres.ColumnString InitiallyDeferred postgres.ColumnString Enforced postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*TableConstraintsTable) AS ¶
func (a *TableConstraintsTable) AS(alias string) *TableConstraintsTable
creates new TableConstraintsTable with assigned alias
type TablePrivilegesTable ¶
type TablePrivilegesTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString WithHierarchy postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*TablePrivilegesTable) AS ¶
func (a *TablePrivilegesTable) AS(alias string) *TablePrivilegesTable
creates new TablePrivilegesTable with assigned alias
type TablesTable ¶
type TablesTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString TableType postgres.ColumnString SelfReferencingColumnName postgres.ColumnString ReferenceGeneration postgres.ColumnString UserDefinedTypeCatalog postgres.ColumnString UserDefinedTypeSchema postgres.ColumnString UserDefinedTypeName postgres.ColumnString IsInsertableInto postgres.ColumnString IsTyped postgres.ColumnString CommitAction postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*TablesTable) AS ¶
func (a *TablesTable) AS(alias string) *TablesTable
creates new TablesTable with assigned alias
type TriggeredUpdateColumnsTable ¶
type TriggeredUpdateColumnsTable struct { postgres.Table //Columns TriggerCatalog postgres.ColumnString TriggerSchema postgres.ColumnString TriggerName postgres.ColumnString EventObjectCatalog postgres.ColumnString EventObjectSchema postgres.ColumnString EventObjectTable postgres.ColumnString EventObjectColumn postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*TriggeredUpdateColumnsTable) AS ¶
func (a *TriggeredUpdateColumnsTable) AS(alias string) *TriggeredUpdateColumnsTable
creates new TriggeredUpdateColumnsTable with assigned alias
type TriggersTable ¶
type TriggersTable struct { postgres.Table //Columns TriggerCatalog postgres.ColumnString TriggerSchema postgres.ColumnString TriggerName postgres.ColumnString EventManipulation postgres.ColumnString EventObjectCatalog postgres.ColumnString EventObjectSchema postgres.ColumnString EventObjectTable postgres.ColumnString ActionOrder postgres.ColumnInteger ActionCondition postgres.ColumnString ActionStatement postgres.ColumnString ActionOrientation postgres.ColumnString ActionTiming postgres.ColumnString ActionReferenceOldTable postgres.ColumnString ActionReferenceNewTable postgres.ColumnString ActionReferenceOldRow postgres.ColumnString ActionReferenceNewRow postgres.ColumnString Created postgres.ColumnTimestampz AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*TriggersTable) AS ¶
func (a *TriggersTable) AS(alias string) *TriggersTable
creates new TriggersTable with assigned alias
type UdtPrivilegesTable ¶
type UdtPrivilegesTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString UdtCatalog postgres.ColumnString UdtSchema postgres.ColumnString UdtName postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*UdtPrivilegesTable) AS ¶
func (a *UdtPrivilegesTable) AS(alias string) *UdtPrivilegesTable
creates new UdtPrivilegesTable with assigned alias
type UsagePrivilegesTable ¶
type UsagePrivilegesTable struct { postgres.Table //Columns Grantor postgres.ColumnString Grantee postgres.ColumnString ObjectCatalog postgres.ColumnString ObjectSchema postgres.ColumnString ObjectName postgres.ColumnString ObjectType postgres.ColumnString PrivilegeType postgres.ColumnString IsGrantable postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*UsagePrivilegesTable) AS ¶
func (a *UsagePrivilegesTable) AS(alias string) *UsagePrivilegesTable
creates new UsagePrivilegesTable with assigned alias
type UserDefinedTypesTable ¶
type UserDefinedTypesTable struct { postgres.Table //Columns UserDefinedTypeCatalog postgres.ColumnString UserDefinedTypeSchema postgres.ColumnString UserDefinedTypeName postgres.ColumnString UserDefinedTypeCategory postgres.ColumnString IsInstantiable postgres.ColumnString IsFinal postgres.ColumnString OrderingForm postgres.ColumnString OrderingCategory postgres.ColumnString OrderingRoutineCatalog postgres.ColumnString OrderingRoutineSchema postgres.ColumnString OrderingRoutineName postgres.ColumnString ReferenceType postgres.ColumnString DataType postgres.ColumnString CharacterMaximumLength postgres.ColumnInteger CharacterOctetLength postgres.ColumnInteger CharacterSetCatalog postgres.ColumnString CharacterSetSchema postgres.ColumnString CharacterSetName postgres.ColumnString CollationCatalog postgres.ColumnString CollationSchema postgres.ColumnString CollationName postgres.ColumnString NumericPrecision postgres.ColumnInteger NumericPrecisionRadix postgres.ColumnInteger NumericScale postgres.ColumnInteger DatetimePrecision postgres.ColumnInteger IntervalType postgres.ColumnString IntervalPrecision postgres.ColumnInteger SourceDtdIdentifier postgres.ColumnString RefDtdIdentifier postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*UserDefinedTypesTable) AS ¶
func (a *UserDefinedTypesTable) AS(alias string) *UserDefinedTypesTable
creates new UserDefinedTypesTable with assigned alias
type UserMappingOptionsTable ¶
type UserMappingOptionsTable struct { postgres.Table //Columns AuthorizationIdentifier postgres.ColumnString ForeignServerCatalog postgres.ColumnString ForeignServerName postgres.ColumnString OptionName postgres.ColumnString OptionValue postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*UserMappingOptionsTable) AS ¶
func (a *UserMappingOptionsTable) AS(alias string) *UserMappingOptionsTable
creates new UserMappingOptionsTable with assigned alias
type UserMappingsTable ¶
type UserMappingsTable struct { postgres.Table //Columns AuthorizationIdentifier postgres.ColumnString ForeignServerCatalog postgres.ColumnString ForeignServerName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*UserMappingsTable) AS ¶
func (a *UserMappingsTable) AS(alias string) *UserMappingsTable
creates new UserMappingsTable with assigned alias
type ViewColumnUsageTable ¶
type ViewColumnUsageTable struct { postgres.Table //Columns ViewCatalog postgres.ColumnString ViewSchema postgres.ColumnString ViewName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ColumnName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ViewColumnUsageTable) AS ¶
func (a *ViewColumnUsageTable) AS(alias string) *ViewColumnUsageTable
creates new ViewColumnUsageTable with assigned alias
type ViewRoutineUsageTable ¶
type ViewRoutineUsageTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString SpecificCatalog postgres.ColumnString SpecificSchema postgres.ColumnString SpecificName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ViewRoutineUsageTable) AS ¶
func (a *ViewRoutineUsageTable) AS(alias string) *ViewRoutineUsageTable
creates new ViewRoutineUsageTable with assigned alias
type ViewTableUsageTable ¶
type ViewTableUsageTable struct { postgres.Table //Columns ViewCatalog postgres.ColumnString ViewSchema postgres.ColumnString ViewName postgres.ColumnString TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ViewTableUsageTable) AS ¶
func (a *ViewTableUsageTable) AS(alias string) *ViewTableUsageTable
creates new ViewTableUsageTable with assigned alias
type ViewsTable ¶
type ViewsTable struct { postgres.Table //Columns TableCatalog postgres.ColumnString TableSchema postgres.ColumnString TableName postgres.ColumnString ViewDefinition postgres.ColumnString CheckOption postgres.ColumnString IsUpdatable postgres.ColumnString IsInsertableInto postgres.ColumnString IsTriggerUpdatable postgres.ColumnString IsTriggerDeletable postgres.ColumnString IsTriggerInsertableInto postgres.ColumnString AllColumns postgres.ColumnList MutableColumns postgres.ColumnList }
func (*ViewsTable) AS ¶
func (a *ViewsTable) AS(alias string) *ViewsTable
creates new ViewsTable with assigned alias
Source Files
¶
- administrable_role_authorizations.go
- applicable_roles.go
- attributes.go
- character_sets.go
- check_constraint_routine_usage.go
- check_constraints.go
- collation_character_set_applicability.go
- collations.go
- column_column_usage.go
- column_domain_usage.go
- column_options.go
- column_privileges.go
- column_udt_usage.go
- columns.go
- constraint_column_usage.go
- constraint_table_usage.go
- data_type_privileges.go
- domain_constraints.go
- domain_udt_usage.go
- domains.go
- element_types.go
- enabled_roles.go
- foreign_data_wrapper_options.go
- foreign_data_wrappers.go
- foreign_server_options.go
- foreign_servers.go
- foreign_table_options.go
- foreign_tables.go
- information_schema_catalog_name.go
- key_column_usage.go
- parameters.go
- referential_constraints.go
- role_column_grants.go
- role_routine_grants.go
- role_table_grants.go
- role_udt_grants.go
- role_usage_grants.go
- routine_privileges.go
- routines.go
- schemata.go
- sequences.go
- table_constraints.go
- table_privileges.go
- tables.go
- triggered_update_columns.go
- triggers.go
- udt_privileges.go
- usage_privileges.go
- user_defined_types.go
- user_mapping_options.go
- user_mappings.go
- view_column_usage.go
- view_routine_usage.go
- view_table_usage.go
- views.go