documentation wip
This commit is contained in:
45
README.md
45
README.md
@ -1,40 +1,9 @@
|
||||
Migrations
|
||||
==========
|
||||
Yii2 User
|
||||
=========
|
||||
|
||||
Add the following settings to your console application configuration file:
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
```php
|
||||
return [
|
||||
// ...
|
||||
'controllerMap' => [
|
||||
'migrate' => [
|
||||
'class' => \yii\console\controllers\MigrateController::class,
|
||||
'migrationNamespaces' => [
|
||||
'Da\User\Migration',
|
||||
],
|
||||
],
|
||||
],
|
||||
// ...
|
||||
];
|
||||
```
|
||||
|
||||
This will allow you to run only a single console command:
|
||||
|
||||
```
|
||||
./yii migrate
|
||||
```
|
||||
|
||||
It prevents you from manual tracking of new migrations coming from our extension. What if we would add a new migration class, and you forgot to run appropriate console command to launch them?
|
||||
|
||||
Without namespaced migrations it would be:
|
||||
|
||||
```
|
||||
./yii migrate
|
||||
./yii migrate --migrationPath="@Da/User/resources/migrations"
|
||||
```
|
||||
|
||||
Without namespaced migrations it's just:
|
||||
|
||||
```
|
||||
./yii migrate
|
||||
```
|
||||
© [2amigos](http://www.2amigos.us/) 2016
|
||||
|
||||
Reference in New Issue
Block a user