Skip to content

Conversation

@tanweerdev
Copy link
Owner

No description provided.

…ntation 🚀 (#64)

* Improve Dynamics and Not Dynamics Modules

* Improve docs and enable docs tests

* Update README

* Comment docs tests

* Improve Wherable and make it more dynamic with other refactoring

* Support CAST_TO_DATE_EQUAL

* Minor updates

* Update README

* Make sure that repo option is actually of type Ecto.Repo

* Add more cast_to_date operators

* Minor updates

* Convert Paginator macro to behaviour

* Improve test coverate with minor updates

* Enable more docs tests

* Improve docs

* Improve README

* Bump up version
* Handle dynamics being nil case in override_whereable elegantly

* Undo some of the changes
* Add version helper

* Fix a condition for operator_allowed

* Fix after_whereable

* Minor fix for docs

* Adjust names according to standards

* Minor fixes

* Move tests to appropriate folders

* Minor refactor

* Apply overriedable while building (#68)

* Apply overriedable while building

* Buildable can now take care of nested AND/OR conditions

* Remove version utils module as it cant be used in mix file
* Improve option arguments format

* Refactor and breakdown files properly

* Implement Query Buildable with max reusability

* FatDynamicsBuilder works but is not compatible when override_callback returns query

* Almost final implementation of Dynamics and Query Buildable

* Fix failing test cases

* Skip failing test cases

* Implement a new Simple Paginator

* Remove some unrelated functionality

* Improve folder structure

* Improve module naming structure

* Improve folder structure inside tests

* Improve Module naming structure inside tests

* Format code

* Fix credo warning

* Update override_buildable to not accept unnecessary dynamics

* Impement sortable with dynamics

* Fix credo warning
* Minor dialyzer fix

* Minor dialyzer fixes
@tanweerdev tanweerdev marked this pull request as draft September 23, 2025 11:42
@tanweerdev tanweerdev closed this Oct 4, 2025
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.

2 participants