Removed in 0.5.0. This crate was deprecated in 0.4.0 and is no longer published. Use
hexeract-outbox-sqlwith thepostgresfeature flag instead.Migration summary:
- Replace
deadpool_postgres::Poolwithsqlx::PgPool(built viasqlx::postgres::PgPoolOptionsorPgPool::connect).- Replace
hexeract-outbox-postgres(or theoutbox-postgresfacade feature) withhexeract-outbox-sqland the featurepostgres(or theoutbox-sql-postgresfacade feature).- The PostgreSQL schema is byte-for-byte identical; no data migration is required on existing tables.
POSTGRES_SCHEMA_SQLandrender_schemaare replaced byDialect::Postgres.schema_ddl(table)?, which returns the same DDL as aString. Feed it into your migration tooling.ensure_schema(&pool, table)still exists onhexeract_outbox_sql::postgresas a dev/test helper; do not call it at production startup.- See the full step-by-step instructions in the migration guide v0.3 to v0.4.
For the current API reference, see hexeract-outbox-sql.