package
0.28.1
Repository: https://github.com/ariga/atlas.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ExcludeConstraint returns constraint with type "x".
FormatType converts schema type to its column form in the database.
MarshalSpec marshals v into an Atlas DDL document using a schemahcl.Marshaler.
NewOperator returns the string representation of the operator.
Open opens a new PostgreSQL driver.
ParseType returns the schema.Type value represented by the given raw type.
UniqueConstraint returns constraint with type "u".

# Constants

DriverName holds the name used for registration.
List of "GENERATED" types.
BY DEFAULT.
List of supported index types.
List of supported index types.
List of supported index types.
List of supported index types.
List of supported index types.
List of supported index types.
List of PARTITION KEY types.
List of PARTITION KEY types.
List of PARTITION KEY types.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
bigint with auto_increment.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
boolean.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
blank-padded character.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
character.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
numeric.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
float(p).
real.
double precision.
CockroachDB types that are not part of PostgreSQL.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
integer.
smallint.
integer.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
CockroachDB types that are not part of PostgreSQL.
bigint.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
integer with auto_increment.
smallserial.
serial.
bigserial.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
smallint with auto_increment.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
time without time zone.
timestamp without time zone.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
time with time zone.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.
character varying.
transaction identifier.
64-bit transaction identifier.
Standard column types (and their aliases) as defined in PostgreSQL codebase/website.

# Variables

DefaultDiff provides basic diffing capabilities for PostgreSQL dialects.
DefaultPlan provides basic planning capabilities for PostgreSQL dialects.
EvalHCL implements the schemahcl.Evaluator interface.
EvalHCLBytes is a helper that evaluates an HCL document from a byte slice instead of from an hclparse.Parser instance.
MarshalHCL marshals v into an Atlas HCL DDL document.
TypeRegistry contains the supported TypeSpecs for the Postgres driver.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DiffOptions defines PostgreSQL specific schema diffing process.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author