Red ORM for the Raku language - #red logs are going to be saved on logs.liz.nl, and later logs.raku.org
Set by SmokeMachine on 1 June 2021.
08:14 abraxxa joined 08:19 abraxxa left, lizmat_ is now known as lizmat, abraxxa joined, Geth__ left, Geth joined 08:24 Geth left, Geth joined 08:28 Geth left 08:29 Geth joined 08:33 Geth left, Geth joined 12:36 abraxxa left
patrickb o/ 15:38
SmokeMachine hi! 15:39
patrickb I just bumped the deps of RakudoCIBot. Rakudo to 2022.04 and Red to 0.1.60. 15:40
Now I get `On Red:api<2> references must declaire :model-name (or :model-type) and the references block must receive the model as reference`
o/ SmokeMachine! Long time no read
My first guess would be github.com/FCO/Red/commit/f664df0a...bda31bd1e0 15:41
The referenced line of code reads `has UInt $!fk-platform-test-set is referencing( *.id, :model(DB::CIPlatformTestSet) );`. I think it's fine. 15:42
SmokeMachine patrickb: :) is there a way to me to take a look at the model's code?
patrickb github.com/Raku/RakudoCIBot/blob/m...DB.rakumod
Sure :-)
SmokeMachine ok, odd... it seems to be doing the right thing (the line I mean)
patrickb You're always so quick to answer...
SmokeMachine :) 15:43
let me take a look...
the first thing I got using that code was: usercontent.irccloud-cdn.com/file/.../image.png 15:49
sorry... of course...
sorry... let me clone it... 15:50
patrickb Oh. I think I found it. Failure on my side. 16:02
SmokeMachine really? what was it?
patrickb There was a `-I/home/patrickb/repos/Red` in my startup script.
I didn't pull in that repo and assumed just installing latest Red would suffice to use the latest version. 16:03
So what happended is using new Rakudo with old Red *without* github.com/FCO/Red/commit/f664df0a...bda31bd1e0 16:04
Just removing that bit and thus actually using Red v0.1.60 works. 16:05
Sorry for wasting your time. /o\
SmokeMachine great that works!
that wasn't waste of time at all!! I'm always happy of listening/reading about people using Red! :) 16:06
patrickb :-)
SmokeMachine patrickb: is there something you are missing on Red? Something that would be really good to get implemented? 16:08
patrickb I'm still waiting on github.com/FCO/Red/issues/495 but it's easy to work around, so it's not urgent. 16:11
SmokeMachine (I know there are a lot missing, but what would be the most important one?)
would you believe I have forgotten about that? I'm sorry... 16:13
patrickb As I said, not urgent, so don't worry. 16:14
SmokeMachine I've added that on beta release project...
I think I'm going to merge this PR (github.com/FCO/Red/pull/496) to fix that issue for now... and when I have some time I'll implement the way I was thinking it... 16:25
patrickb: ^^
patrickb Yay! 16:27
SmokeMachine patrickb: would you mind on testing it out, please? 17:00
patrickb Replacing all `*.whatever ⊂ (SOME::ENUM, )` with `*.whatever == SOME::ENUM` compiles and runs. At least on first look it seems to also do the right thing. 18:12
\o/
Thank you!
SmokeMachine \o/ 19:45