-
Notifications
You must be signed in to change notification settings - Fork 46
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
editoast: adapt signal search to use logical_signals and drop aspects #5260
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #5260 +/- ##
============================================
- Coverage 18.84% 18.73% -0.11%
Complexity 2315 2315
============================================
Files 851 852 +1
Lines 102677 102948 +271
Branches 2403 2403
============================================
- Hits 19347 19285 -62
- Misses 81989 82322 +333
Partials 1341 1341
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this PR.
The back looks good to me.
Some front stuff has to be fixed to be merged.
editoast/migrations/2023-10-05-160419_logical_signals_search/up.sql
Outdated
Show resolved
Hide resolved
af8c4a2
to
fe56d2b
Compare
526f9b8
to
2d79fe4
Compare
2d79fe4
to
48a7b9a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Waiting for the merge of #5166 to test it.
Updates the `Search` derive macro to accept a bunch of migration generation settings for each search object. Adds `search list` and `search make-migration <object> <migration_dir>` commands.
Uses standard logical_signals instead of relying on extensions.
48a7b9a
to
adff5ed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again for this PR!
Reviewed + Tested
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments, thanks for your PR 🙏
adff5ed
to
a1dbbdb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, tested ✔️
Closes #5217
To merge after #5166
@flomonster I've added a new command
editoast search refresh
since your last review.