{"action":"created","issue":{"url":"https://api.github.com/repos/laravel/framework/issues/15026","repository_url":"https://api.github.com/repos/laravel/framework","labels_url":"https://api.github.com/repos/laravel/framework/issues/15026/labels{/name}","comments_url":"https://api.github.com/repos/laravel/framework/issues/15026/comments","events_url":"https://api.github.com/repos/laravel/framework/issues/15026/events","html_url":"https://github.com/laravel/framework/issues/15026","id":173106049,"number":15026,"title":"[5.1.36] PostgreSQL check for table breaking change","user":{"login":"EspadaV8","id":115825,"avatar_url":"https://avatars.githubusercontent.com/u/115825?v=3","gravatar_id":"","url":"https://api.github.com/users/EspadaV8","html_url":"https://github.com/EspadaV8","followers_url":"https://api.github.com/users/EspadaV8/followers","following_url":"https://api.github.com/users/EspadaV8/following{/other_user}","gists_url":"https://api.github.com/users/EspadaV8/gists{/gist_id}","starred_url":"https://api.github.com/users/EspadaV8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EspadaV8/subscriptions","organizations_url":"https://api.github.com/users/EspadaV8/orgs","repos_url":"https://api.github.com/users/EspadaV8/repos","events_url":"https://api.github.com/users/EspadaV8/events{/privacy}","received_events_url":"https://api.github.com/users/EspadaV8/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-25T03:24:43Z","updated_at":"2016-09-27T01:51:14Z","closed_at":"2016-09-26T18:34:10Z","body":"Similar to #15023 version 5.1.36 breaks postgresql schema support.\r\n\r\nWe have a multi-tenant application that makes use of a [PGSchema](https://github.com/pacuna/Laravel-PGSchema) package to deal with switching the active tenant in middleware before handling the request. This switches schemas by issuing a DB call to set the search path.\r\n\r\nWith 5.1.36 `compileTableExists` and `hasTable` have been updated for PostgreSQL connections (https://github.com/laravel/framework/commit/1c1f2f2d87876be86fc1ce98efa0f2bc1a3670f6) so that it gets the name of the schema from a configuration option which stop the `search_path` from having any effect in this case."},"comment":{"url":"https://api.github.com/repos/laravel/framework/issues/comments/249745805","html_url":"https://github.com/laravel/framework/issues/15026#issuecomment-249745805","issue_url":"https://api.github.com/repos/laravel/framework/issues/15026","id":249745805,"user":{"login":"EspadaV8","id":115825,"avatar_url":"https://avatars.githubusercontent.com/u/115825?v=3","gravatar_id":"","url":"https://api.github.com/users/EspadaV8","html_url":"https://github.com/EspadaV8","followers_url":"https://api.github.com/users/EspadaV8/followers","following_url":"https://api.github.com/users/EspadaV8/following{/other_user}","gists_url":"https://api.github.com/users/EspadaV8/gists{/gist_id}","starred_url":"https://api.github.com/users/EspadaV8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EspadaV8/subscriptions","organizations_url":"https://api.github.com/users/EspadaV8/orgs","repos_url":"https://api.github.com/users/EspadaV8/repos","events_url":"https://api.github.com/users/EspadaV8/events{/privacy}","received_events_url":"https://api.github.com/users/EspadaV8/received_events","type":"User","site_admin":false},"created_at":"2016-09-27T01:51:13Z","updated_at":"2016-09-27T01:51:13Z","body":"@themsaid Do you have a link to the other issue? I'd be nice to see if there's another way to fix the underlying issue since the current 'fix' **does** break something and the revert **might** break something else.\r\n\r\nI don't see how it \"might be considered a breaking change\" when it has stopped our upgrades at 5.1.35 because 5.1.36 breaks our application.\r\n\r\nThanks"}}
{"actor":{"display_login":"EspadaV8"}}