{"action":"created","issue":{"url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/136","labels_url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/136/comments","events_url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/136/events","html_url":"https://github.com/sparklemotion/sqlite3-ruby/pull/136","id":39132896,"number":136,"title":"Updated the methods for pragma calls according to the currently","user":{"login":"aibor","id":1077632,"avatar_url":"https://avatars.githubusercontent.com/u/1077632?v=3","gravatar_id":"","url":"https://api.github.com/users/aibor","html_url":"https://github.com/aibor","followers_url":"https://api.github.com/users/aibor/followers","following_url":"https://api.github.com/users/aibor/following{/other_user}","gists_url":"https://api.github.com/users/aibor/gists{/gist_id}","starred_url":"https://api.github.com/users/aibor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aibor/subscriptions","organizations_url":"https://api.github.com/users/aibor/orgs","repos_url":"https://api.github.com/users/aibor/repos","events_url":"https://api.github.com/users/aibor/events{/privacy}","received_events_url":"https://api.github.com/users/aibor/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-07-30T20:21:33Z","updated_at":"2015-04-11T23:29:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/pulls/136","html_url":"https://github.com/sparklemotion/sqlite3-ruby/pull/136","diff_url":"https://github.com/sparklemotion/sqlite3-ruby/pull/136.diff","patch_url":"https://github.com/sparklemotion/sqlite3-ruby/pull/136.patch"},"body":"Some of the pragmas called in the Pragmas module were deprecated and new ones were missing.\r\nSo I updated the methods for pragma calls according to the currently supported pragmas listed on https://sqlite.org/pragma.html\r\nThis should fix #120\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/comments/91944925","html_url":"https://github.com/sparklemotion/sqlite3-ruby/pull/136#issuecomment-91944925","issue_url":"https://api.github.com/repos/sparklemotion/sqlite3-ruby/issues/136","id":91944925,"user":{"login":"tenderlove","id":3124,"avatar_url":"https://avatars.githubusercontent.com/u/3124?v=3","gravatar_id":"","url":"https://api.github.com/users/tenderlove","html_url":"https://github.com/tenderlove","followers_url":"https://api.github.com/users/tenderlove/followers","following_url":"https://api.github.com/users/tenderlove/following{/other_user}","gists_url":"https://api.github.com/users/tenderlove/gists{/gist_id}","starred_url":"https://api.github.com/users/tenderlove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tenderlove/subscriptions","organizations_url":"https://api.github.com/users/tenderlove/orgs","repos_url":"https://api.github.com/users/tenderlove/repos","events_url":"https://api.github.com/users/tenderlove/events{/privacy}","received_events_url":"https://api.github.com/users/tenderlove/received_events","type":"User","site_admin":false},"created_at":"2015-04-11T23:29:19Z","updated_at":"2015-04-11T23:29:19Z","body":"Honestly I'm not a huge fan of supporting all of these since they change from version to version.  It means we have to keep updating them as upstream adds more.  Could we consider just providing methods to get and set pragmas, and people can pass in the pragma name they care about?  Then we don't have to keep updating this stuff and I think it would be more clear to the user, and they can manipulate pragmas without waiting for us to upgrade our API."}}