Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 🎸 Support sea_orm::ColumnTrait with fully-qualification #10

Merged
merged 1 commit into from
Aug 25, 2024

Conversation

mpyw
Copy link
Collaborator

@mpyw mpyw commented Aug 25, 2024

Pull Request Summary

This pull request includes the following changes:

  • Addition of Fully-Qualified Condition Generation using sea_orm::ColumnTrait:

    • New methods have been added to allow the generation of LIKE search conditions using fully-qualified column names when using sea-orm.
    • The following methods have been added:
      • into_condition_for_orm_column: Generates a condition using a LIKE pattern for a single column.
      • into_condition_for_orm_columns: Generates conditions using LIKE patterns for multiple columns.
    • These methods help create fully-qualified conditions within SQL queries using sea-orm columns.
  • Introduction of Feature Flags in Cargo.toml:

    • A new feature flag with-sea-orm has been introduced to control whether or not the integration with sea-orm is enabled.
    • By default, this feature flag is disabled, and it needs to be explicitly enabled to use sea-orm related functionality. This feature flag directly impacts the availability of the fully-qualified condition generation methods mentioned above.
  • Coverage Recording and Upload to Coveralls:

    • The GitHub Actions test workflow now records coverage and uploads it to Coveralls.
  • Version Update:

    • The version has been updated to 1.0.0 with this release.

@mpyw mpyw force-pushed the support-sea-orm branch 11 times, most recently from b0d1a53 to 1209073 Compare August 25, 2024 16:51
@mpyw mpyw changed the title feat: 🎸 Support sea-orm dependent features feat: 🎸 Support sea_orm::ColumnTrait with fully-qualification Aug 25, 2024
@mpyw mpyw force-pushed the support-sea-orm branch 9 times, most recently from b0d734f to 1893f53 Compare August 25, 2024 17:57
@mpyw mpyw merged commit 8c8e041 into main Aug 25, 2024
8 checks passed
@mpyw mpyw deleted the support-sea-orm branch August 25, 2024 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant