{"action":"opened","number":1846,"pull_request":{"url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846","id":224516489,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI0NTE2NDg5","html_url":"https://github.com/Maatwebsite/Laravel-Excel/pull/1846","diff_url":"https://github.com/Maatwebsite/Laravel-Excel/pull/1846.diff","patch_url":"https://github.com/Maatwebsite/Laravel-Excel/pull/1846.patch","issue_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/1846","number":1846,"state":"open","locked":false,"title":"Make database transaction optional","user":{"login":"belguinan","id":19215568,"node_id":"MDQ6VXNlcjE5MjE1NTY4","avatar_url":"https://avatars3.githubusercontent.com/u/19215568?v=4","gravatar_id":"","url":"https://api.github.com/users/belguinan","html_url":"https://github.com/belguinan","followers_url":"https://api.github.com/users/belguinan/followers","following_url":"https://api.github.com/users/belguinan/following{/other_user}","gists_url":"https://api.github.com/users/belguinan/gists{/gist_id}","starred_url":"https://api.github.com/users/belguinan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belguinan/subscriptions","organizations_url":"https://api.github.com/users/belguinan/orgs","repos_url":"https://api.github.com/users/belguinan/repos","events_url":"https://api.github.com/users/belguinan/events{/privacy}","received_events_url":"https://api.github.com/users/belguinan/received_events","type":"User","site_admin":false},"body":"### Requirements\r\n\r\nPlease take note of our contributing guidelines: https://laravel-excel-docs.dev/docs/3.0/getting-started/contributing\r\nFilling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.\r\n\r\nMark the following tasks as done:\r\n\r\n* [+] Checked the codebase to ensure that your feature doesn't already exist.\r\n* [+] Checked the pull requests to ensure that another person hasn't already submitted the feature or fix.\r\n* [] Adjusted the Documentation.\r\n* [+] Added tests to ensure against regression.\r\n\r\n### Description of the Change\r\nAdd new interface \"withTransactions\" soo user can toggle using transactions while importing\r\n\r\n### Why Should This Be Added?\r\n\r\nDatabase transactions are great if you have to import a file with unique data/attributes. But when you have a large file with duplicates. Then It's good to have an option to disable transactions and process import with catching exceptions\r\n\r\n### Benefits\r\n\r\n* More flexibility on handling large files\r\n\r\n### Possible Drawbacks\r\n\r\n--\r\n","created_at":"2018-10-21T03:57:12Z","updated_at":"2018-10-21T03:57:12Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846/commits","review_comments_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846/comments","review_comment_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/1846/comments","statuses_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/statuses/07be04b44c7d8404ef92f432ae03192bb2369aa7","head":{"label":"belguinan:3.1","ref":"3.1","sha":"07be04b44c7d8404ef92f432ae03192bb2369aa7","user":{"login":"belguinan","id":19215568,"node_id":"MDQ6VXNlcjE5MjE1NTY4","avatar_url":"https://avatars3.githubusercontent.com/u/19215568?v=4","gravatar_id":"","url":"https://api.github.com/users/belguinan","html_url":"https://github.com/belguinan","followers_url":"https://api.github.com/users/belguinan/followers","following_url":"https://api.github.com/users/belguinan/following{/other_user}","gists_url":"https://api.github.com/users/belguinan/gists{/gist_id}","starred_url":"https://api.github.com/users/belguinan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belguinan/subscriptions","organizations_url":"https://api.github.com/users/belguinan/orgs","repos_url":"https://api.github.com/users/belguinan/repos","events_url":"https://api.github.com/users/belguinan/events{/privacy}","received_events_url":"https://api.github.com/users/belguinan/received_events","type":"User","site_admin":false},"repo":{"id":153950647,"node_id":"MDEwOlJlcG9zaXRvcnkxNTM5NTA2NDc=","name":"Laravel-Excel","full_name":"belguinan/Laravel-Excel","private":false,"owner":{"login":"belguinan","id":19215568,"node_id":"MDQ6VXNlcjE5MjE1NTY4","avatar_url":"https://avatars3.githubusercontent.com/u/19215568?v=4","gravatar_id":"","url":"https://api.github.com/users/belguinan","html_url":"https://github.com/belguinan","followers_url":"https://api.github.com/users/belguinan/followers","following_url":"https://api.github.com/users/belguinan/following{/other_user}","gists_url":"https://api.github.com/users/belguinan/gists{/gist_id}","starred_url":"https://api.github.com/users/belguinan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belguinan/subscriptions","organizations_url":"https://api.github.com/users/belguinan/orgs","repos_url":"https://api.github.com/users/belguinan/repos","events_url":"https://api.github.com/users/belguinan/events{/privacy}","received_events_url":"https://api.github.com/users/belguinan/received_events","type":"User","site_admin":false},"html_url":"https://github.com/belguinan/Laravel-Excel","description":"🚀 Supercharged Excel exports and imports in Laravel","fork":true,"url":"https://api.github.com/repos/belguinan/Laravel-Excel","forks_url":"https://api.github.com/repos/belguinan/Laravel-Excel/forks","keys_url":"https://api.github.com/repos/belguinan/Laravel-Excel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/belguinan/Laravel-Excel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/belguinan/Laravel-Excel/teams","hooks_url":"https://api.github.com/repos/belguinan/Laravel-Excel/hooks","issue_events_url":"https://api.github.com/repos/belguinan/Laravel-Excel/issues/events{/number}","events_url":"https://api.github.com/repos/belguinan/Laravel-Excel/events","assignees_url":"https://api.github.com/repos/belguinan/Laravel-Excel/assignees{/user}","branches_url":"https://api.github.com/repos/belguinan/Laravel-Excel/branches{/branch}","tags_url":"https://api.github.com/repos/belguinan/Laravel-Excel/tags","blobs_url":"https://api.github.com/repos/belguinan/Laravel-Excel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/belguinan/Laravel-Excel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/belguinan/Laravel-Excel/git/refs{/sha}","trees_url":"https://api.github.com/repos/belguinan/Laravel-Excel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/belguinan/Laravel-Excel/statuses/{sha}","languages_url":"https://api.github.com/repos/belguinan/Laravel-Excel/languages","stargazers_url":"https://api.github.com/repos/belguinan/Laravel-Excel/stargazers","contributors_url":"https://api.github.com/repos/belguinan/Laravel-Excel/contributors","subscribers_url":"https://api.github.com/repos/belguinan/Laravel-Excel/subscribers","subscription_url":"https://api.github.com/repos/belguinan/Laravel-Excel/subscription","commits_url":"https://api.github.com/repos/belguinan/Laravel-Excel/commits{/sha}","git_commits_url":"https://api.github.com/repos/belguinan/Laravel-Excel/git/commits{/sha}","comments_url":"https://api.github.com/repos/belguinan/Laravel-Excel/comments{/number}","issue_comment_url":"https://api.github.com/repos/belguinan/Laravel-Excel/issues/comments{/number}","contents_url":"https://api.github.com/repos/belguinan/Laravel-Excel/contents/{+path}","compare_url":"https://api.github.com/repos/belguinan/Laravel-Excel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/belguinan/Laravel-Excel/merges","archive_url":"https://api.github.com/repos/belguinan/Laravel-Excel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/belguinan/Laravel-Excel/downloads","issues_url":"https://api.github.com/repos/belguinan/Laravel-Excel/issues{/number}","pulls_url":"https://api.github.com/repos/belguinan/Laravel-Excel/pulls{/number}","milestones_url":"https://api.github.com/repos/belguinan/Laravel-Excel/milestones{/number}","notifications_url":"https://api.github.com/repos/belguinan/Laravel-Excel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/belguinan/Laravel-Excel/labels{/name}","releases_url":"https://api.github.com/repos/belguinan/Laravel-Excel/releases{/id}","deployments_url":"https://api.github.com/repos/belguinan/Laravel-Excel/deployments","created_at":"2018-10-20T21:38:26Z","updated_at":"2018-10-20T22:03:55Z","pushed_at":"2018-10-20T22:03:52Z","git_url":"git://github.com/belguinan/Laravel-Excel.git","ssh_url":"git@github.com:belguinan/Laravel-Excel.git","clone_url":"https://github.com/belguinan/Laravel-Excel.git","svn_url":"https://github.com/belguinan/Laravel-Excel","homepage":"https://laravel-excel.maatwebsite.nl/","size":2043,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"3.1"}},"base":{"label":"Maatwebsite:3.1","ref":"3.1","sha":"a114abb2553b9d30cbb05b27badb42680e3ff1da","user":{"login":"Maatwebsite","id":10957910,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwOTU3OTEw","avatar_url":"https://avatars1.githubusercontent.com/u/10957910?v=4","gravatar_id":"","url":"https://api.github.com/users/Maatwebsite","html_url":"https://github.com/Maatwebsite","followers_url":"https://api.github.com/users/Maatwebsite/followers","following_url":"https://api.github.com/users/Maatwebsite/following{/other_user}","gists_url":"https://api.github.com/users/Maatwebsite/gists{/gist_id}","starred_url":"https://api.github.com/users/Maatwebsite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Maatwebsite/subscriptions","organizations_url":"https://api.github.com/users/Maatwebsite/orgs","repos_url":"https://api.github.com/users/Maatwebsite/repos","events_url":"https://api.github.com/users/Maatwebsite/events{/privacy}","received_events_url":"https://api.github.com/users/Maatwebsite/received_events","type":"Organization","site_admin":false},"repo":{"id":14259390,"node_id":"MDEwOlJlcG9zaXRvcnkxNDI1OTM5MA==","name":"Laravel-Excel","full_name":"Maatwebsite/Laravel-Excel","private":false,"owner":{"login":"Maatwebsite","id":10957910,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwOTU3OTEw","avatar_url":"https://avatars1.githubusercontent.com/u/10957910?v=4","gravatar_id":"","url":"https://api.github.com/users/Maatwebsite","html_url":"https://github.com/Maatwebsite","followers_url":"https://api.github.com/users/Maatwebsite/followers","following_url":"https://api.github.com/users/Maatwebsite/following{/other_user}","gists_url":"https://api.github.com/users/Maatwebsite/gists{/gist_id}","starred_url":"https://api.github.com/users/Maatwebsite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Maatwebsite/subscriptions","organizations_url":"https://api.github.com/users/Maatwebsite/orgs","repos_url":"https://api.github.com/users/Maatwebsite/repos","events_url":"https://api.github.com/users/Maatwebsite/events{/privacy}","received_events_url":"https://api.github.com/users/Maatwebsite/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Maatwebsite/Laravel-Excel","description":"🚀 Supercharged Excel exports and imports in Laravel","fork":false,"url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel","forks_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/forks","keys_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/teams","hooks_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/hooks","issue_events_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/events{/number}","events_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/events","assignees_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/assignees{/user}","branches_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/branches{/branch}","tags_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/tags","blobs_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/git/refs{/sha}","trees_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/statuses/{sha}","languages_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/languages","stargazers_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/stargazers","contributors_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/contributors","subscribers_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/subscribers","subscription_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/subscription","commits_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/commits{/sha}","git_commits_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/git/commits{/sha}","comments_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/comments{/number}","issue_comment_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/comments{/number}","contents_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/contents/{+path}","compare_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/merges","archive_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/downloads","issues_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues{/number}","pulls_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls{/number}","milestones_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/milestones{/number}","notifications_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/labels{/name}","releases_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/releases{/id}","deployments_url":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/deployments","created_at":"2013-11-09T15:28:40Z","updated_at":"2018-10-20T13:53:10Z","pushed_at":"2018-10-14T09:59:14Z","git_url":"git://github.com/Maatwebsite/Laravel-Excel.git","ssh_url":"git@github.com:Maatwebsite/Laravel-Excel.git","clone_url":"https://github.com/Maatwebsite/Laravel-Excel.git","svn_url":"https://github.com/Maatwebsite/Laravel-Excel","homepage":"https://laravel-excel.maatwebsite.nl/","size":2040,"stargazers_count":5868,"watchers_count":5868,"language":"PHP","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1006,"mirror_url":null,"archived":false,"open_issues_count":32,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":1006,"open_issues":32,"watchers":5868,"default_branch":"3.1"}},"_links":{"self":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846"},"html":{"href":"https://github.com/Maatwebsite/Laravel-Excel/pull/1846"},"issue":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/1846"},"comments":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/issues/1846/comments"},"review_comments":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846/comments"},"review_comment":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/pulls/1846/commits"},"statuses":{"href":"https://api.github.com/repos/Maatwebsite/Laravel-Excel/statuses/07be04b44c7d8404ef92f432ae03192bb2369aa7"}},"author_association":"NONE","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":1,"additions":104,"deletions":16,"changed_files":3}}
{"actor":{"display_login":"belguinan"}}