{"action":"created","issue":{"url":"https://api.github.com/repos/sdelements/lets-chat/issues/241","labels_url":"https://api.github.com/repos/sdelements/lets-chat/issues/241/labels{/name}","comments_url":"https://api.github.com/repos/sdelements/lets-chat/issues/241/comments","events_url":"https://api.github.com/repos/sdelements/lets-chat/issues/241/events","html_url":"https://github.com/sdelements/lets-chat/issues/241","id":57683415,"number":241,"title":"PostgreSQL Support","user":{"login":"sammcj","id":862951,"avatar_url":"https://avatars.githubusercontent.com/u/862951?v=3","gravatar_id":"","url":"https://api.github.com/users/sammcj","html_url":"https://github.com/sammcj","followers_url":"https://api.github.com/users/sammcj/followers","following_url":"https://api.github.com/users/sammcj/following{/other_user}","gists_url":"https://api.github.com/users/sammcj/gists{/gist_id}","starred_url":"https://api.github.com/users/sammcj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sammcj/subscriptions","organizations_url":"https://api.github.com/users/sammcj/orgs","repos_url":"https://api.github.com/users/sammcj/repos","events_url":"https://api.github.com/users/sammcj/events{/privacy}","received_events_url":"https://api.github.com/users/sammcj/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-14T06:27:49Z","updated_at":"2015-03-02T03:01:30Z","closed_at":"2015-02-14T11:36:22Z","body":"It would be great if Lets-Chat would work with more common databases such as PostgreSQL.\r\n\r\nMany organisations / teams already have PostgreSQL for many of their applications and it's costly to support, backup and maintain multiple database products.\r\n\r\nI'm no developer so I don't think I can contribute to help add PostgreSQL support but more I'm than happy to test anything anyone comes up with?\r\n\r\nGreat project by the way, I'm especially impressed with the XMPP support!\r\n\r\nNeed more reasons to add PostgreSQL as an option:\r\n\r\n* http://blogs.enterprisedb.com/2014/09/24/postgres-outperforms-mongodb-and-ushers-in-new-developer-reality/\r\n* http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/\r\n* http://www.mongodb-is-web-scale.com/"},"comment":{"url":"https://api.github.com/repos/sdelements/lets-chat/issues/comments/76652132","html_url":"https://github.com/sdelements/lets-chat/issues/241#issuecomment-76652132","issue_url":"https://api.github.com/repos/sdelements/lets-chat/issues/241","id":76652132,"user":{"login":"sammcj","id":862951,"avatar_url":"https://avatars.githubusercontent.com/u/862951?v=3","gravatar_id":"","url":"https://api.github.com/users/sammcj","html_url":"https://github.com/sammcj","followers_url":"https://api.github.com/users/sammcj/followers","following_url":"https://api.github.com/users/sammcj/following{/other_user}","gists_url":"https://api.github.com/users/sammcj/gists{/gist_id}","starred_url":"https://api.github.com/users/sammcj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sammcj/subscriptions","organizations_url":"https://api.github.com/users/sammcj/orgs","repos_url":"https://api.github.com/users/sammcj/repos","events_url":"https://api.github.com/users/sammcj/events{/privacy}","received_events_url":"https://api.github.com/users/sammcj/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T03:01:30Z","updated_at":"2015-03-02T03:01:30Z","body":"Totally understand.\r\n\r\nThis makes lets-chat a no-go for organisations that want to use their existing database of choice which is one of the big advantages to using a standard ORM / abstraction layer (such as activerecord for Ruby etc...).\r\n\r\nAs the 'Mongo hype' has finally worn off and people are now cautious of MongoDB (and rightfully so) I think you'll find that quite a few people are hesitant to run an app that has a hard dependency on it.\r\n\r\nRegardless of how easy it is to spin up Mongo in a Docker container and not really care about it, things are bound to go wrong at some point or require clustering to ensure a certain level of reliability.\r\n\r\nAnyway, I love the project and the app so keep up the good work regardless :)\r\n\r\n/endrant"}}