Sail Separate integration docs added (#210)

* Sail Separate integration docs added

* old Laravel sail references hyperlinked to new page

* removed irrelevant default configuration

* custom credentials doc elaboration

* docs updated

* wip

* fixed issues in `sail.blade.md`

* used `>` in `configuration.blade.md`

* fixed typo for `:`

* Update source/docs/v3/quickstart.blade.md

* Update source/docs/v3/configuration.blade.md

* removed irrelevant pieces

* removed h2, added h1

* Update source/docs/v3/integrations/sail.blade.md

Co-authored-by: lukinovec <lukinovec@gmail.com>

* removal rollback

* Update the Sail integration guide

* Add guide for privilege granting automation

* trigger ci

---------

Co-authored-by: Chinmay Purav <experiment@webscientist.xyz>
Co-authored-by: Samuel Štancl <samuel@archte.ch>
Co-authored-by: lukinovec <lukinovec@gmail.com>
This commit is contained in:
Chinmay Purav 2023-03-01 16:35:51 +05:30 committed by GitHub
parent 60c7b5429b
commit 46a2352885
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 34 additions and 7 deletions

View file

@ -60,10 +60,8 @@ The list of domains that host your [central app]({{ $page->link('the-two-applica
This config array lets you enable, disable or add your own [tenancy bootstrappers]({{ $page->link('tenancy-bootstrappers') }}).
### Database {#database}
> Note: If you're using [Laravel Sail](https://laravel.com/docs/9.x/sail), ensure that `DB_USERNAME` has the necessary permissions. You can grant privileges to users by running `GRANT ALL PRIVILEGES on *.* to 'sail'@'%';` in the MySQL console.
> Once you have finalized the permissions, always be sure to reload all the privileges `FLUSH PRIVILEGES;`
`tenancy.database.*`
> If you're using Laravel Sail, please refer the [Laravel Sail integration guide]({{ $page->link('integrations/sail') }}).
This section is relevant to the multi-database tenancy, specifically, to the `DatabaseTenancyBootstrapper` and logic that manages tenant databases.