Documentation
¶
Index ¶
- type DBTX
- type GetCheckConstraintsRow
- type GetColumnsForTableRow
- type GetDependsOnFunctionsParams
- type GetDependsOnFunctionsRow
- type GetEnumsRow
- type GetExtensionsRow
- type GetForeignKeyConstraintsRow
- type GetFunctionsRow
- type GetIndexesRow
- type GetPoliciesRow
- type GetSequencesRow
- type GetTablesRow
- type GetTriggersRow
- type Queries
- func (q *Queries) GetCheckConstraints(ctx context.Context) ([]GetCheckConstraintsRow, error)
- func (q *Queries) GetColumnsForTable(ctx context.Context, attrelid interface{}) ([]GetColumnsForTableRow, error)
- func (q *Queries) GetDependsOnFunctions(ctx context.Context, arg GetDependsOnFunctionsParams) ([]GetDependsOnFunctionsRow, error)
- func (q *Queries) GetEnums(ctx context.Context) ([]GetEnumsRow, error)
- func (q *Queries) GetExtensions(ctx context.Context) ([]GetExtensionsRow, error)
- func (q *Queries) GetForeignKeyConstraints(ctx context.Context) ([]GetForeignKeyConstraintsRow, error)
- func (q *Queries) GetFunctions(ctx context.Context) ([]GetFunctionsRow, error)
- func (q *Queries) GetIndexes(ctx context.Context) ([]GetIndexesRow, error)
- func (q *Queries) GetPolicies(ctx context.Context) ([]GetPoliciesRow, error)
- func (q *Queries) GetSchemas(ctx context.Context) ([]string, error)
- func (q *Queries) GetSequences(ctx context.Context) ([]GetSequencesRow, error)
- func (q *Queries) GetTables(ctx context.Context) ([]GetTablesRow, error)
- func (q *Queries) GetTriggers(ctx context.Context) ([]GetTriggersRow, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetCheckConstraintsRow ¶
type GetColumnsForTableRow ¶
type GetColumnsForTableRow struct { ColumnName string CollationName string CollationSchemaName string DefaultValue string IsNotNull bool ColumnSize int16 IdentityType string StartValue sql.NullInt64 IncrementValue sql.NullInt64 MaxValue sql.NullInt64 MinValue sql.NullInt64 CacheSize sql.NullInt64 IsCycle sql.NullBool ColumnType string }
type GetDependsOnFunctionsParams ¶
type GetDependsOnFunctionsParams struct { SystemCatalog interface{} ObjectID interface{} }
type GetEnumsRow ¶
type GetExtensionsRow ¶
type GetFunctionsRow ¶
type GetIndexesRow ¶
type GetIndexesRow struct { Oid interface{} IndexName string TableName string TableSchemaName string DefStmt string ConstraintName string ConstraintType string ConstraintDef string IndexIsValid bool IndexIsPk bool IndexIsUnique bool ParentIndexName string ParentIndexSchemaName string ColumnNames []string ConstraintIsLocal bool }
type GetPoliciesRow ¶
type GetSequencesRow ¶
type GetTablesRow ¶
type GetTriggersRow ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) GetCheckConstraints ¶
func (q *Queries) GetCheckConstraints(ctx context.Context) ([]GetCheckConstraintsRow, error)
func (*Queries) GetColumnsForTable ¶
func (q *Queries) GetColumnsForTable(ctx context.Context, attrelid interface{}) ([]GetColumnsForTableRow, error)
func (*Queries) GetDependsOnFunctions ¶
func (q *Queries) GetDependsOnFunctions(ctx context.Context, arg GetDependsOnFunctionsParams) ([]GetDependsOnFunctionsRow, error)
func (*Queries) GetExtensions ¶
func (q *Queries) GetExtensions(ctx context.Context) ([]GetExtensionsRow, error)
func (*Queries) GetForeignKeyConstraints ¶
func (q *Queries) GetForeignKeyConstraints(ctx context.Context) ([]GetForeignKeyConstraintsRow, error)
func (*Queries) GetFunctions ¶
func (q *Queries) GetFunctions(ctx context.Context) ([]GetFunctionsRow, error)
func (*Queries) GetIndexes ¶
func (q *Queries) GetIndexes(ctx context.Context) ([]GetIndexesRow, error)
func (*Queries) GetPolicies ¶
func (q *Queries) GetPolicies(ctx context.Context) ([]GetPoliciesRow, error)
func (*Queries) GetSequences ¶
func (q *Queries) GetSequences(ctx context.Context) ([]GetSequencesRow, error)
func (*Queries) GetTables ¶
func (q *Queries) GetTables(ctx context.Context) ([]GetTablesRow, error)
func (*Queries) GetTriggers ¶
func (q *Queries) GetTriggers(ctx context.Context) ([]GetTriggersRow, error)
Click to show internal directories.
Click to hide internal directories.