mirror of
https://gitee.com/johng/gf
synced 2026-07-04 21:03:13 +08:00
## Summary - Port 28 transaction tests: Begin/Commit/Rollback, nested SavePoint, transaction propagation (Required/Nested/NotSupported), timeout, panic recovery, concurrent transactions - Port 41 where-condition tests: Where/WhereOr/WhereNot/WhereIn/WhereBetween, prefix handling, complex AND/OR combinations, NULL checks, struct/map/slice parameter types - Port 11 hook tests: HookSelect/HookInsert/HookUpdate/HookDelete for both Model and raw SQL paths, hook chaining and context propagation - Port 8 ctx tests: context propagation through Model/TX operations, context-based logging with traceId verification All tests are structurally identical to the MySQL driver baseline. SQL syntax is standard and shared. Package and import references are adapted for MariaDB. ref #4689