Aura.Sql v1.0.0 Release Notes

  • ๐Ÿš€ WARNING: This release has backwards compatiblity breaks.

    Breaks

    • ๐Ÿ“ฆ [BRK] Rename "Adapter" to "Connection" throughout the package

    • ๐Ÿ“ฆ [BRK] Rename "sql" to "connection" throughout the package

    Other Changes

    • [ADD] Methods Query\AbstractQuery::setBind(), addBind(), and getBind() to allow bind data to be carried along with the query object.

    • [ADD] Method Query\AbstractQuery::getConnection() to get the injected database connection.

    • [NEW] Classes Gateway, GatewayIterator, and GatewayLocator (table data gateway implementation)

    • [NEW] Class AbstractMapper (mapper implementation)

    • [NEW] Class UnitOfWork (unit-of-work implemetation)