<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Remote Developer &#187; programming</title>
	<atom:link href="http://jmgtan.com/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://jmgtan.com</link>
	<description></description>
	<lastBuildDate>Wed, 28 Sep 2011 00:31:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Postgres&#8217; double quotes</title>
		<link>http://jmgtan.com/2011/08/25/postgres-double-quotes/</link>
		<comments>http://jmgtan.com/2011/08/25/postgres-double-quotes/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 10:10:42 +0000</pubDate>
		<dc:creator>jm</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[activerecord]]></category>
		<category><![CDATA[hobby]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://jmgtan.com/?p=39</guid>
		<description><![CDATA[Its hard to believe that out of all the PHP ORM&#8217;s not one of them can handle Postgres&#8217; case sensitive double quotes. The closest ORM framework that got around to making it work was Doctrine 2.1. While it worked for the @Column annotation, they oddly decided that they wouldn&#8217;t implement that feature for @JoinColumn, which makes it [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Its hard to believe that out of all the PHP ORM&#8217;s not one of them can handle Postgres&#8217; case sensitive double quotes. The closest ORM framework that got around to making it work was Doctrine 2.1. While it worked for the @Column annotation, they oddly decided that they wouldn&#8217;t implement that feature for @JoinColumn, which makes it very frustrating.</p>
<p style="text-align: justify;">So with that in mind, and after spending the entire day finding and testing different ORM frameworks (Doctrine, Propel, php.activerecord), that I decided to write my own instead. Don&#8217;t know what to call it yet, nor have I decided whether to opensource it via github. Its basically, at its core, very similar to how rails does it (well that&#8217;s the holy grail of awesome implementation). Still have a lot more work to be done though, for the time being it will remain as a postgres only ActiveRecord implementation, but I will, hopefully when time allows, have it refactored to use different types of RDBMS.</p>
]]></content:encoded>
			<wfw:commentRss>http://jmgtan.com/2011/08/25/postgres-double-quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

