{"action":"created","issue":{"url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/941","repository_url":"https://api.github.com/repos/adonisjs/adonis-framework","labels_url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/941/labels{/name}","comments_url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/941/comments","events_url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/941/events","html_url":"https://github.com/adonisjs/adonis-framework/issues/941","id":357044028,"node_id":"MDU6SXNzdWUzNTcwNDQwMjg=","number":941,"title":"configurable migrations, seeds, views directories paths","user":{"login":"osman-mohamad","id":27130539,"node_id":"MDQ6VXNlcjI3MTMwNTM5","avatar_url":"https://avatars3.githubusercontent.com/u/27130539?v=4","gravatar_id":"","url":"https://api.github.com/users/osman-mohamad","html_url":"https://github.com/osman-mohamad","followers_url":"https://api.github.com/users/osman-mohamad/followers","following_url":"https://api.github.com/users/osman-mohamad/following{/other_user}","gists_url":"https://api.github.com/users/osman-mohamad/gists{/gist_id}","starred_url":"https://api.github.com/users/osman-mohamad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osman-mohamad/subscriptions","organizations_url":"https://api.github.com/users/osman-mohamad/orgs","repos_url":"https://api.github.com/users/osman-mohamad/repos","events_url":"https://api.github.com/users/osman-mohamad/events{/privacy}","received_events_url":"https://api.github.com/users/osman-mohamad/received_events","type":"User","site_admin":false},"labels":[{"id":248226299,"node_id":"MDU6TGFiZWwyNDgyMjYyOTk=","url":"https://api.github.com/repos/adonisjs/adonis-framework/labels/%F0%9F%A4%94%20Question","name":"🤔 Question","color":"bce1fd","default":false}],"state":"closed","locked":false,"assignee":{"login":"thetutlage","id":1706381,"node_id":"MDQ6VXNlcjE3MDYzODE=","avatar_url":"https://avatars1.githubusercontent.com/u/1706381?v=4","gravatar_id":"","url":"https://api.github.com/users/thetutlage","html_url":"https://github.com/thetutlage","followers_url":"https://api.github.com/users/thetutlage/followers","following_url":"https://api.github.com/users/thetutlage/following{/other_user}","gists_url":"https://api.github.com/users/thetutlage/gists{/gist_id}","starred_url":"https://api.github.com/users/thetutlage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thetutlage/subscriptions","organizations_url":"https://api.github.com/users/thetutlage/orgs","repos_url":"https://api.github.com/users/thetutlage/repos","events_url":"https://api.github.com/users/thetutlage/events{/privacy}","received_events_url":"https://api.github.com/users/thetutlage/received_events","type":"User","site_admin":false},"assignees":[{"login":"thetutlage","id":1706381,"node_id":"MDQ6VXNlcjE3MDYzODE=","avatar_url":"https://avatars1.githubusercontent.com/u/1706381?v=4","gravatar_id":"","url":"https://api.github.com/users/thetutlage","html_url":"https://github.com/thetutlage","followers_url":"https://api.github.com/users/thetutlage/followers","following_url":"https://api.github.com/users/thetutlage/following{/other_user}","gists_url":"https://api.github.com/users/thetutlage/gists{/gist_id}","starred_url":"https://api.github.com/users/thetutlage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thetutlage/subscriptions","organizations_url":"https://api.github.com/users/thetutlage/orgs","repos_url":"https://api.github.com/users/thetutlage/repos","events_url":"https://api.github.com/users/thetutlage/events{/privacy}","received_events_url":"https://api.github.com/users/thetutlage/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2018-09-05T02:41:12Z","updated_at":"2018-09-08T07:13:13Z","closed_at":"2018-09-06T08:54:32Z","author_association":"NONE","body":"## Why this feature is required (specific use-cases will be appreciated)?\r\neasily plug-able application modules\r\n## Have you tried any other work arounds?\r\nI tried to setup modules seeds in sub directories . but it didn't work\r\n## Are you willing to work on it with little guidance?\r\nyes\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/comments/419619384","html_url":"https://github.com/adonisjs/adonis-framework/issues/941#issuecomment-419619384","issue_url":"https://api.github.com/repos/adonisjs/adonis-framework/issues/941","id":419619384,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTYxOTM4NA==","user":{"login":"osman-mohamad","id":27130539,"node_id":"MDQ6VXNlcjI3MTMwNTM5","avatar_url":"https://avatars3.githubusercontent.com/u/27130539?v=4","gravatar_id":"","url":"https://api.github.com/users/osman-mohamad","html_url":"https://github.com/osman-mohamad","followers_url":"https://api.github.com/users/osman-mohamad/followers","following_url":"https://api.github.com/users/osman-mohamad/following{/other_user}","gists_url":"https://api.github.com/users/osman-mohamad/gists{/gist_id}","starred_url":"https://api.github.com/users/osman-mohamad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osman-mohamad/subscriptions","organizations_url":"https://api.github.com/users/osman-mohamad/orgs","repos_url":"https://api.github.com/users/osman-mohamad/repos","events_url":"https://api.github.com/users/osman-mohamad/events{/privacy}","received_events_url":"https://api.github.com/users/osman-mohamad/received_events","type":"User","site_admin":false},"created_at":"2018-09-08T07:13:13Z","updated_at":"2018-09-08T07:13:13Z","author_association":"NONE","body":"> I don't see where this addition will help. Can you please share some use cases where changing the directory path to something else if really helpful?\r\nsub applications , packages for example users permissions package, ... etc\r\n---\r\nany chance we can help to speed up this `sub-apps plan` ?\r\n---\r\n>Yeah but that removes the transparency in which order the migrations will be executed? Also what if I want to change their order?\r\nmigrations for the first time can be run based on the directory order in the config file . then it is based on  migrations table information .\r\n---\r\n> Large products is subjective, having a way to club multiple sub-apps to make a larger app is helpful but that is way beyond just views or migrations.\r\ncontrollers can be called from any where if they used from the routes file . which can be imported from the packages if needed .\r\n"}}
{"actor":{"display_login":"osman-mohamad"}}