Skip to content

Commit eae840b

Browse files
committed
refactor: Simplify trait generation for database encoding, decoding, and indexing
This commit refactors the encoding, decoding, and indexing traits in the sqlx-core library by introducing macros to generate the `AnyEncode`, `AnyDecode`, and `AnyColumnIndex` traits based on enabled features. This change enhances maintainability and reduces code duplication, while ensuring comprehensive support for various database combinations, including ODBC.
1 parent 62c4bdf commit eae840b

File tree

3 files changed

+322
-1014
lines changed

3 files changed

+322
-1014
lines changed

0 commit comments

Comments
 (0)