2017 © Pedro Peláez
 

seat-plugins seat-migrator

This package is handling major version upgrade from SeAT project.

image

warlof/seat-migrator

This package is handling major version upgrade from SeAT project.

  • Saturday, May 26, 2018
  • by warlof
  • Repository
  • 1 Watchers
  • 0 Stars
  • 88 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 40 % Grown

The README.md

SeAT, (*1)

SeAT Upgrader

Code Climate Latest Stable Version Total Downloads Latest Unstable Version License, (*2)

Supported version

This package is able to handle upgrade between following versions : - 2.0.0 to 3.0.0 - Origin detailed package version - eveseat/seat 2.0.0 - eveseat/eveapi 2.0.14 - eveseat/notifications 2.0.11 - eveseat/web 2.0.19 - eveseat/services 2.0.13 - eveseat/api 2.0.10 - Target detailed package versions - eveseat/seat 3.0.0 - eveseat/eveapi 3.0.0 - eveseat/notifications 3.0.0 - eveseat/web 3.0.0 - eveseat/services 3.0.0 - eveseat/api 3.0.0, (*3)

Usage instructions

Version of this package are strongly tied to the SeAT version which should be migrate., (*4)

This package version will always match with SeAT core origin version in order to avoid any troubles., (*5)

Requirement

In order to use this package, you need a working installation from both source and target SeAT version., (*6)

Both Installation may be on different server, it's handled by the script., (*7)

Database from both installation must be reachable from the server where the package is installed (source)., (*8)

Process

  1. Connect on the server where the SeAT to be migrate is installed
  2. Move to the seat directory (usually /var/www/seat)
  3. Import the package with the proper version (for v2 composer require warlof/seat-migrator)
  4. Add package into project by appending Warlof\Seat\Migrator\MigratorServiceProvider::class, in providers array from /config/app.php
  5. Publish package files using php artisan vendor:publish --force
  6. Run migration script using php artisan migrate which will append a migration flag to all tables
  7. Once the package has been installed, use php artisan seat:migrator:upgrade to run the upgrade process
  8. Follow the prompt and take a cup of tea (if you have a large database, plan for a few of them) :)

The Versions

26/05 2018

dev-master

9999999-dev

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

26/05 2018

2.0.3

2.0.3.0

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

25/05 2018

2.0.2

2.0.2.0

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

08/05 2018

2.0.1

2.0.1.0

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

05/05 2018

2.0.0

2.0.0.0

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

29/04 2018

2.0.0-alpha2

2.0.0.0-alpha2

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

26/04 2018

2.0.0-alpha1

2.0.0.0-alpha1

This package is handling major version upgrade from SeAT project.

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo