2017 © Pedro Peláez
 

project nucleon

A Simple light-weight Framework based on the Hexagonal Architecture

image

alankoroma/nucleon

A Simple light-weight Framework based on the Hexagonal Architecture

  • Sunday, March 26, 2017
  • by alankoroma
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Nucleon

A Simple light-weight Framework based on the Hexagonal Architecture with PHP Unit Test, PHP Unit Database Test, Database Migration, View Templating and Authentication., (*1)

Installation

Install dependencies with Composer, (*2)

composer install, (*3)

Create a .env file and configure with System settings. An Example .env.example has been provided. Database driver can be either sqlite or mysql. Update phinx.yml with database settings, (*4)

If your database driver is mysql create a new MYSQL Database called nucleon and a test Database called test_nucleon, (*5)

Run all migrations (check phinx.yml for more migration environments), (*6)

vendor/bin/phinx migrate, (*7)

or (SQLite), (*8)

vendor/bin/phinx migrate -e production_sqlite, (*9)

to specify an environment, (*10)

The Versions