- Enhancements
- support Redshift specific features in migrations including
:diststyle
,:distkey
, and:sortkey
table options and:identity
,:encode
, and:unique
column options
- support Redshift specific features in migrations including
Initial release
- Adapt the builtin Postgres adapter of Ecto to Redshift's limitations
- no array type
- maps are stored as json in
varchar(max)
columns - the
:binary_id
and:uuid
Ecto types are stored inchar(36)
and generated as text - no binary type and literal support
- no aliases in
UPDATE
andDELETE FROM
statements - no
RETURNING
- no support for
on_conflict
(except for the default:raise
) - no support for
on_delete
andon_update
on foreign key definitions - no support for
ALTER COLUMN
- no support for
CHECK
andEXCLUDE
constraints