PHPackages                             aeatech/transaction-manager-mysql - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. aeatech/transaction-manager-mysql

ActiveLibrary[Database &amp; ORM](/categories/database)

aeatech/transaction-manager-mysql
=================================

MySQL dialect layer for AEATech Transaction Manager, providing MySQL-specific SQL behavior and extensions not covered by the core or common packages.

1.0.0(5mo ago)071MITPHPPHP &gt;=8.2CI passing

Since Jan 11Pushed 5mo agoCompare

[ Source](https://github.com/AEATech/transaction-manager-mysql)[ Packagist](https://packagist.org/packages/aeatech/transaction-manager-mysql)[ RSS](/packages/aeatech-transaction-manager-mysql/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (8)Versions (2)Used By (1)

AEATech Transaction Manager – MySQL
===================================

[](#aeatech-transaction-manager--mysql)

[![Code Coverage](.build/coverage_badge.svg)](.build/coverage_badge.svg)

Lightweight module for generating safe and efficient MySQL statements:

- INSERT
- INSERT IGNORE
- INSERT ... ON DUPLICATE KEY UPDATE (UPSERT)

This package is an extension of `aeatech/transaction-manager-core`. It only builds SQL and parameters; the core package handles execution, retries, and transaction boundaries. For Doctrine DBAL users, there is an adapter package: `aeatech/transaction-manager-doctrine-adapter`.

System requirements:

- PHP &gt;= 8.2
- ext-pdo
- ext-pdo\_mysql
- MySQL 5.7+ or 8.x

Installation (Composer):

```
composer require aeatech/transaction-manager-mysql
```

Quick start
-----------

[](#quick-start)

```
