Weedpacket;10981801 wrote:I think your lingering question is precisely the one that the mechanism is designed to address (judging from the framework source code, Oracle sequences are supported).
It's good to hear from you again Weedpacket. I often wonder what it must be like to live with the clarity of perception that you have.
As for the mechanism, I think you are correct that it is intended to facilitate db-agnosticism and yet I'm reminded of a link from laserlight about leaky abstractions. I had sort of an epiphany on reading your post that I simply don't have enough time available on this project to concern myself with this sort of thing.
Weedpacket;10981801 wrote:If you're going to be truly database-agnostic, then how would you deal with, say, an HBase or Bigtable db? If you don't have the option of doing the coding needed to extend the framework in the required direction, then at some point you're going to have to draw the line. Like I did once when I discovered that the user database I was supposed to integrate with consisted of a stack of exercise books and post-it notes; I kid thee not.
Bigtable. sigh. Is it possible to build a site without JOINs?
As for your drawing of the line, surely it was due to budget constraints? Or perhaps you just avoiding the crazy.
Were it only the books, you might be able to skip the INSERT/UPDATE/DELETE code, but SELECT would still be quite a ***** (although possibly still feasible).
Come to think of it, you might even be able to work the post-it notes too.