mirror of
https://github.com/stancl/tenancy-docs.git
synced 2025-12-12 02:04:03 +00:00
* chore: (Improve documentation search for V3) * fix: checks for mispelled words * fix: mispelled words * fix spaces and syntax * Update multi-database-tenancy.blade.md Co-authored-by: Samuel Stancl <samuel.stancl@gmail.com>
1 KiB
1 KiB
| title | extends | section |
|---|---|---|
| Installation | _layouts.documentation | content |
Installation
Require the package using composer:
composer require stancl/tenancy
Then run the following command:
php artisan tenancy:install
It will create:
- migrations
- a config file (
config/tenancy.php), - a routes file (
routes/tenant.php), - and a service provider file
app/Providers/TenancyServiceProvider.php
Then add the service provider to your config/app.php file:
/*
* Application Service Providers...
*/
App\Providers\AppServiceProvider::class,
App\Providers\AuthServiceProvider::class,
// App\Providers\BroadcastServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
App\Providers\TenancyServiceProvider::class, // <-- here
And finally, name your central connection (in config/database.php) central — or however else you want, but make sure it's the same name as the tenancy.central_connection config.