/

Column Types

Supported Postgres Column Types in SchemaHero


The goal of SchemaHero is to support all column types. Currently, there is support for the following Postgres types. If there are any missing, open an issue to report it.

Column TypeRecognized AliasesSchemaHero Version
bigintv0.1.0
bigserialserial8v0.1.0
bitint8v0.1.0
bit varyingvarbitv0.1.0
booleanboolv0.1.0
boxv0.1.0
byteav0.1.0
charactercharv0.1.0
character varyingvarcharv0.1.0
cidrv0.1.0
circlev0.1.0
datev0.1.0
double precisionfloat8v0.1.0
inetv0.1.0
integerint, int4v0.1.0
jsonv0.1.0
jsonbv0.1.0
linev0.1.0
lsegv0.1.0
macaddrv0.1.0
moneyv0.1.0
numericdecimalv0.1.0
pathv0.1.0
pg_lsnv0.1.0
pointv0.1.0
polygonv0.1.0
realfloat4v0.1.0
smallintint2v0.1.0
smallserialserial2v0.1.0
serialserial4v0.1.0
textv0.1.0
timetimetzv0.9.0
timestamptimestamptzv0.1.0
tsqueryv0.1.0
tsvectorv0.1.0
txid_snapshotv0.1.0
uuidv0.1.0
xmlv0.1.0
Edit on GitHub