Hey developers! I hope you're doing well.
I just want to let you know that I'm currently working on an open-source project which I think is really...
For further actions, you may consider blocking this person and/or reporting abuse
Cool.
One thing that comes to mind is -- how do build the SQL builder? How do you make identifier always valid? What about protection against SQL injection?
Another thing is JSON querying support. Aren't the syntaxes different across SQL providers?
This was my experience, github.com/patarapolw/liteorm
What a nice project!
The query builder is pretty simple at this point, every method in that class returns
this
, so that you can chain multiple methods likewhere
,first
, andselect
to get the result that you want.Security is one of my concerns too, but it's a bit challenging. For now, I'm trying to implement the minimum requirement for preventing SQL injection by escaping user inputs on my query builder.
If you know anything to improve security on an ORM, I would love to know!
Wow this is really cool. I'm super interested in maybe contributing. Any plan or ideas as far as a CLI or migration management? (I'm spoiled from using Active Record for so long :P)
Thanks a lot! β€οΈ
I actually have a plan to do that! However, there are some features that we need to implement first before going into that. Things like the query builder and other CRUD features are crucial too. So let's work on that together! πͺ
I'd suggest to take a look into JOOQ. While it's a Java library, most likely you will find a lot of useful ideas and inspirations for you project.
This is what I was looking for, thanks!
Thank you Fadhil, very cool!
Thank you Fadhil, very cool!
Super interesting project, and I like your Laravel approach.
Success, mate !
Thanks!
Cool!
Cool! Very interesting.