mirror of
https://github.com/stancl/tenancy-docs.git
synced 2025-12-12 10:14:03 +00:00
Sail Separate integration docs added
This commit is contained in:
parent
f84ab20c5e
commit
b1f984de4a
3 changed files with 42 additions and 0 deletions
|
|
@ -207,6 +207,7 @@ return [
|
|||
'Livewire' => 'integrations/livewire',
|
||||
'Orchid' => 'integrations/orchid',
|
||||
'Sanctum' => 'integrations/sanctum',
|
||||
'Sail' => 'integrations/sail',
|
||||
],
|
||||
],
|
||||
'Console commands' => 'console-commands',
|
||||
|
|
|
|||
|
|
@ -16,3 +16,4 @@ If you're using the [automatic mode]({{ $page->link('automatic-mode') }}) & [mul
|
|||
- [Laravel Telescope]({{ $page->link('integrations/telescope') }})
|
||||
- [Livewire]({{ $page->link('integrations/livewire') }})
|
||||
- [Laravel Sanctum]({{ $page->link('integrations/sanctum') }})
|
||||
- [Laravel Sail]({{ $page->link('integrations/sail') }})
|
||||
|
|
|
|||
40
source/docs/v3/integrations/sail.blade.md
Normal file
40
source/docs/v3/integrations/sail.blade.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
---
|
||||
title: Laravel Sail integration
|
||||
extends: _layouts.documentation
|
||||
section: content
|
||||
---
|
||||
|
||||
# Laravel Sail {#sail}
|
||||
|
||||
## Central domains
|
||||
|
||||
If you're using Laravel Sail, no changes are needed, default values are good to go:
|
||||
|
||||
```php
|
||||
// config/tenancy.php
|
||||
|
||||
'central_domains' => [
|
||||
'127.0.0.1',
|
||||
'localhost',
|
||||
],
|
||||
```
|
||||
|
||||
## Creating tenants
|
||||
|
||||
Before creating any tenants you have to ensure that the `sail` user has the necessary permissions.
|
||||
|
||||
To do so either login to the mysql shell or via any client using root user credentials and run the following queries:
|
||||
|
||||
```bash
|
||||
GRANT ALL PRIVILEGES on *.* to 'sail'@'%';
|
||||
FLUSH PRIVILEGES;
|
||||
```
|
||||
|
||||
If you are using [Database Customization]({{ $page->link('customizing-databases') }}), then you will have add the following GRANT as well:
|
||||
|
||||
```bash
|
||||
GRANT GRANT OPTION on central_database.* to 'sail'@'%';
|
||||
FLUSH PRIVILEGES;
|
||||
```
|
||||
|
||||
This grant allows the central database to grant permissions to other users.
|
||||
Loading…
Add table
Add a link
Reference in a new issue