Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I've created my own, without the bloat. (Though i need to update my on-site sources)</p> <p>I created it with exactly the points in mind you mention: no dozens of xml files, no huge framework, just simple constructors with database to property mappigns and it does your basic CRUD / Find / Join stuff. For most of the stuff i do, i don't even need to write custom queries.</p> <p>I've written all of this before on <a href="http://www.schizofreend.nl/Pork.dbObject/" rel="noreferrer">my site</a> also, make sure to check out the <a href="http://www.schizofreend.nl/Pork.dbObject/Examples/" rel="noreferrer">basic examples</a> to get the idea of it.</p> <p>The next version i'll release comes with working one-line join on join on join (to walk a 'path' through your database), ini based database settings, cross database support, super-simple database abstraction and a standard logger that falls back to SQLite if your database is down.</p> <p>Just give a shout if you're interested in the updates, i'll put a rush to it then.</p> <p>Oh yeah and don't forget, there's also nice visual scaffold generator called <a href="http://www.schizofreend.nl/Pork.Generator/" rel="noreferrer">Pork.Generator</a>. It tries to analyze your database structure and find 1:1 1:many and many:many relations, and can automatically generate the classes for you :-) <a href="http://www.schizofreend.nl/images/demo3.jpg" rel="noreferrer">relations found in database http://www.schizofreend.nl/images/demo3.jpg</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload