Versions in this module Expand all Collapse all v0 v0.0.1 Sep 23, 2025 Changes in this version + type ColumnInfo struct + CharacterMaximumLength sql.NullInt64 + ColumnDefault sql.NullString + ColumnName string + DataType string + DefaultExpr sql.NullString + IsNullable string + type EventInfo struct + Command string + JobName string + Schedule string + type ForeignKeyInfo struct + ColumnName string + DeleteRule string + ForeignColumnName string + ForeignTableName string + ForeignTableSchema string + UpdateRule string + type FunctionInfo struct + FuncDefinition string + type IndexInfo struct + ColumnName string + IndexName string + IsUnique string + type PostgreSQLExtraData struct + DollarQuote string + EndMarks map[string]struct{} + InDollarQuote bool + func (e *PostgreSQLExtraData) IsBlockEnd(line string) bool + type PostgreSQLType int + const PostgreSQLTypeAlter + const PostgreSQLTypeCreateFunction + const PostgreSQLTypeCreateIndex + const PostgreSQLTypeCreateProcedure + const PostgreSQLTypeCreateTable + const PostgreSQLTypeCreateTrigger + const PostgreSQLTypeCreateView + const PostgreSQLTypeDelete + const PostgreSQLTypeDrop + const PostgreSQLTypeInsert + const PostgreSQLTypeOther + const PostgreSQLTypeSelect + const PostgreSQLTypeTransaction + const PostgreSQLTypeUnknown + const PostgreSQLTypeUpdate + func (t PostgreSQLType) AsInt() int + func (t PostgreSQLType) IsBlock() bool + func (t PostgreSQLType) IsNull() bool + func (t PostgreSQLType) String() string + type PrimaryKeyInfo struct + ColumnName string + type ProcedureInfo struct + ProcDefinition string + ProcKind string + ProcName string + type TriggerInfo struct + TriggerDefinition string + TriggerName string + type ViewInfo struct + ViewDefinition string