2017 © Pedro Peláez
 

library nomad

Laravel-style database migrations wherever they may roam

image

dyrynda/nomad

Laravel-style database migrations wherever they may roam

  • Friday, March 9, 2018
  • by michaeldyrynda
  • Repository
  • 5 Watchers
  • 33 Stars
  • 82 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 8 Versions
  • 24 % Grown

The README.md

Nomad

About Nomad

Nomad gives you the power of Laravel's database migrations without the need for a full Laravel installation., (*1)

This is particularly useful where you have multiple applications accessing a single database, but you aren't sure which should be responsible for managing the database schema. By extracting your migrations to a separate repository, you can maintain full version control over your database schema, without worrying about different applications trying to run the migrations on the same database., (*2)

Installation

Nomad is built as a utility to support another repository. Learn more about this here., (*3)

Should you choose to use the Nomad library directly, first install it using Composer., (*4)

composer require dyrynda/nomad

A sample configuration file is provided in config/database.php, which you can change as needed for your database environment., (*5)

You may then run the nomad application and access the available commands., (*6)

Usage

For information on the available commands and their functions, be sure to check out Laravel's migration documentation., (*7)

Credits

Special thanks to Nuno Maduro for the work he has done with Laravel Zero, which helped pave the way for me to finally bring this project to life., (*8)

Support

If you are having general issues with this repository, feel free to contact me on Twitter., (*9)

If you believe you have found an issue, please report it using the GitHub issue tracker, or better yet, fork the repository and submit a pull request., (*10)

If you're using this repository, I'd love to hear your thoughts. Thanks!, (*11)

The Versions