{"assets":[],"author_link":"author\/william_edwards\/","author_name":"Will Edwards","cat":"LD #27","categories":["LD #27"],"comments":[],"epoch":1377272220,"event":"LD27","likes":5,"metadata":{"p_key":"79033","p_author":"Will Edwards","p_authorkey":"0","p_urlkey":"288043","p_title":"I\u2019m in and I\u2019m going to use \u2026 SQL!","p_cat":"LD #27","p_event":"LD27","p_time":"1377272220","p_likes":"5","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1377216000","event_key":"18","event_name":"LD27"},"source_url":"2013\/08\/23\/im-in-and-im-going-to-use-sql\/","text":"<p>Its 2 hours to go and I\u2019ve not been able to sleep for hours. \u00a0So I\u2019ve been writing some \u2018framework\u2019!<\/p>\n<p>And that framework turned out to be a little SQL parser and runner in \u2026 you\u2019ve guessed it, Javascript!<\/p>\n<p><a href=\"https:\/\/gist.github.com\/williame\/013de5a1d8cc0a835220\" target=\"_blank\">Source here<\/a><\/p>\n<p>It supports basic joins-in-the-where-clause, column and table aliases and insert statements (with constraints!).<\/p>\n<p>It does type-coercion on insert in the same broken way that MySQL does.<\/p>\n<p>So as you see, I really am picking the best of all worlds: Javascript + SQL + MySQL <del>bugs<\/del> features\u2026 what\u2019s not to love?<\/p>\n<p>Maybe I have time to add DELETE and UPDATE before the LD starts and I need to work out some game to use all this awesomeness on\u2026 <img alt=\":)\" class=\"wp-smiley\" src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" style=\"height: 1em; max-height: 1em;\"\/><\/p>\n<p>&lt;\/smug twit&gt;<\/p>","time":"August 23rd, 2013 3:37 pm","title":"I\u2019m in and I\u2019m going to use \u2026 SQL!","title_was_empty":false}