Wout
Wout
## Prerequisites - [X] I have searched open and closed issues for duplicates. ## Describe the bug If there is a monthly recurring event, starting on the first of November...
## Prerequisites - [X] I have searched open and closed issues for duplicates. ## Describe the bug Adding a recurring event, ending on a specific date, only creates the event...
The `T` generic silently clashes with the one used in `after_save`. So this does not work: ```crystal class SaveSomeModel(T) < SomeModel::SaveOperation after_save do |some_model| # use T... end end ```...
Right now, calling `.delete` on a query object only works if there is no `order`, `limit` and/or `offset` clause. If there is one of those, a runtime error similar to...
For example, when passing a `Time::Span` to the `gt` method to build a query: ```cr BlockQuery.new.time.gt(1.day) # (should be: BlockQuery.new.time.gt(Time.utc - 1.day)) ``` The error is not referencing the `gt`...
As it is currently, validation error messages are hardcoded. The only way to translate them is through the `message` argument, which results in a lot of repetition: ```cr validate_required email,...
The [lucky_encrypted](https://github.com/microgit-com/lucky_encrypted) shard depends heavily on Lucky and Avram. I'm wondering if it wouldn't have a better place in Avram. It's tiny, literally just one file, and I strongly believe...
### Please answer the questions below, it helps us to track the issue. 1. Database version (Ex: PostgreSQL 10.0): MySQL 5.6 / MySQL 8.0 / PostgreSQL 13 2. TablePlus version...
This is a feature request. It would be very useful to set the value of a datetime column to the current time. Currently, `NULL`, `EMPTY` and `DEFAULT` are the only...
Not an issue really, just a suggestion. Please put a pay what you want button in the AppCenter. I find this one of the most useful apps form the elementary...