Enhance the primary_key macro to accept a list of columns, allowing for primary keys with multiple columns. This improves flexibility in configuration.
With this PR it's now possible to do the following:
Thank you for your contribution!
Before reviewing your PR, please add an indication in the Changelog for your changes (Make sure to follow the structure).
Summary
Enhance the
primary_key
macro to accept a list of columns, allowing for primary keys with multiple columns. This improves flexibility in configuration.With this PR it's now possible to do the following:
Before, you would need to use the literal expression as follows
primary_key='(a, b)'
Checklist