<div class="gmail_quote"><div class="gmail_quote"><div class="im">On Wed, Aug 19, 2009 at 5:58 AM, Torsten Bergmann <span dir="ltr">&lt;<a href="mailto:astares@gmx.de" target="_blank">astares@gmx.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Mariano,<br>
<br>
thanks. I appreciate that someone is looking into<br>
RDMBs interfacing and OR-Mapping, although I had&#39;nt yet<br>
time to play with all your recent work.<br>
<br>
Three questions:<br>
<br>
Whats the state of SqueakDBX (supported DB&#39;s, ...)<br>
</blockquote></div><div><br>You can see this information here: <a href="http://wiki.squeak.org/squeak/6108" target="_blank">http://wiki.squeak.org/squeak/6108</a><br>In summary PostgreSQL, Oracle and Sqlite3 works ok in Mac, Linux and Windows.<br>


MySQL works on Mac and Linux but we have problems in Windows :( <br>SQL Server works on Linux and Windows and wasn&#39;t tested on Mac.<br>Firebird, Interbase and Sybase ASE
are supported by OpenDBX but were never tested in SqueakDBX. So, they *should* work. <br> </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<br>
Is PostgreSQL still required for Glorp? </blockquote></div><div><br>If you evaluate GlorpPharoLoader loadGlorpWithNativePostgreSQLDriver<br>this will download the normal Glorp which requieres PostgreSQL. However, we have refactored this and now Glorp doesn&#39;t depends on a particular driver but to an abstract class DatabaseDriver. This refactor is now in SqueakDBX repo (it will then be in Glorp repo) with the name of GlorpDBX.<br>

So, if you download GlorpDBX you won&#39;t require PostgreSQL native driver, but SqueakDBX. You can also download only Glorp and use another driver.<br>All of this stuff (GlorpDBX) is still in development and only works with PostgreSQL and Oracle<br>

 </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">What if I want to<br>

use Glorp with say SQLite?<br>
</blockquote></div><div><br>You can, but not right now. You have to wait a bit ;)   You will be able to use SqueakDBX with Sqlite or create a Glorp Driver (subclass of DatabaseDriver) for it if there exist another SQLite driver.<br>

 </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Any comments on Glorp vs. SqueakSave?</blockquote></div><div><br>I must admit I have never (yet) used any of them to production applications. So I will give only my point of view:<br><br>Glorp: <br><br>- seems to have more &quot;successful stories&quot;<br>

- Has the CINCOM sponsor (in VW of course)<br>- More flexible and useful for medium / big applications<br>- Requieres time doing the mappings<br>- The Squeak version is old (thanks Diógenes is doing a new port)<br><br>SqueakSave:<br>

<br>- Not yet in stable release<br>- Excellent situation for small / medium projects <br>- You don&#39;t spend time doing mappings<br>- I don&#39;t know if it works on Pharo. <br>- Use MySQL or PostgreSQL but perhaps they create another adaptor for SqueakDBX<br>

<br><br>
Torsten know there is a SqueakDBX mailing list in case you have particular questions of it. It is here: <a href="http://lists.squeakfoundation.org/mailman/listinfo/squeakdbx" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/squeakdbx</a><br>

<br>Best,<br><font color="#888888"><br>Mariano<br> </font></div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Thanks<br>
Torsten<br>
<font color="#888888"><br>
--<br>
Neu: GMX Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate<br>
für nur 19,99 Euro/mtl.!* <a href="http://portal.gmx.net/de/go/dsl02" target="_blank">http://portal.gmx.net/de/go/dsl02</a><br>
<br>
_______________________________________________<br>
Pharo-project mailing list<br>
<a href="mailto:Pharo-project@lists.gforge.inria.fr" target="_blank">Pharo-project@lists.gforge.inria.fr</a><br>
<a href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project" target="_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project</a><br>
</font></blockquote></div></div><br>
</div><br>