Bitrix Database

Covers direct database work in Bitrix — Application::getConnection(), Connection, MysqliConnection, SqlHelper, SqlExpression, raw SQL queries via query()/queryExecute()/queryScalar(), transactions (startTransaction/commitTransaction/rollbackTransaction), DDL and schema migrations, bulk operations (insertBatch, addMulti), additional connections via the connections section in .settings.php. Applied when ORM is insufficient — bulk operations, raw SQL, migrations, working with external databases, and building custom queries. Key terms — Connection, SqlHelper, SqlExpression, transaction, raw SQL, bulk insert, DDL, migration.

bxmaximum 71059a8 8.4 KB Updated

File contents

bxmaximum/bitrix-framework-skills/tree/main/skills/bitrix-database commit 71059a891d

Frequently asked questions

npx skillmds@latest add bxmaximum/bitrix-database