tpf / grants-perlfoundation-org

Ideas people have suggested which could be proposed as a grant.
https://grants.perlfoundation.org/
6 stars 5 forks source link

Implement Red::Driver::MySQL #4

Open FCO opened 4 years ago

lizmat commented 4 years ago

Question: what makes Red::Driver modules so special that they need a special implementation?

Or differently, wouldn't it be a better idea to create a new Raku database interface standard, that would allow both Red and other modules that use databases, to work?

FCO commented 4 years ago

I was thinking of creating Red::Driver::MySQL module and after it’s done, move Red::Driver::Pg and Red::Driver::SQLite to theirs own distribution, and make it possible to the user choose what he/she want to install

lizmat commented 4 years ago

move Red::Driver::Pg and Red::Driver::SQLite to theirs own distribution, and make it possible to the user choose what he/she want to install

This feels like a prerequisite to a grant proposal. Or do you want to have that as a part of a grant proposal?

FCO commented 4 years ago

We do have Red::Driver::CommonSQL, but every database has its particularities, so that's why we have different Red::Driver for database type/