yiisoft/db-oracle
Oracle driver for Yii Database, bringing Oracle support to yiisoft/db. It provides schema introspection, query building, transactions, and ActiveRecord integration so Yii applications can work with Oracle databases through the familiar database abstraction layer.
yiisoft/db-oracle (Yii DB’s Oracle driver), not a Laravel-native package. It supports decisions about whether Oracle remains a supported database backend for Yii-based products and whether to maintain, defer, or retire Oracle-specific support.2.0.0 is a major release with breaking API changes, a new PHP floor (8.1), and substantial schema/column/DDL refactoring. PM should treat this as an infrastructure upgrade decision, not a routine patch.LIKE, and dropTable options can influence roadmap choices for Oracle-backed features, migrations, and schema management.yiisoft/db internals.TableSchema, changed batchInsert() to insertBatch(), and unsigned-column exceptions create regression risk. The decision should include a compatibility spike and regression-test budget before committing to the upgrade.yiisoft/db and needs an Oracle driver for schema introspection, DDL, DML, migrations, or query building.2.0.0 specifically when the team is on PHP 8.1–8.5, can absorb a major-version upgrade, and needs newer Oracle type support such as JSON, enum, collation, boolean, or improved column-definition handling.TableSchema, insertWithReturningPks(), or the old batchInsert() signature.2.0.0 is a breaking major release. Plan a compatibility spike first: inventory usages of renamed/removed APIs, update batchInsert() to insertBatch(), replace insertWithReturningPks(), remove reliance on TableSchema, handle unsigned-column exceptions, and run schema/query regression tests against Oracle. Then adopt the new column builders and type support where they reduce custom code.”yiisoft/db, while controlling upgrade risk through a scoped migration plan.”How can I help you explore Laravel packages today?