The Slim PHP micro framework paired with Laravel's Illuminate Database toolkit.
# Download composer
curl -s https://getcomposer.org/installer | php
# Install project dependencies
php composer.phar install
Edit the database configuration in app/config.php
to match your settings.
Now set your server's document root to the public/
directory.
The end.
The novice script provides a primitive means of migrating and seeding the database.
Follow the UserMigration.php
and UserSeed.php
templates located in app/database/
for
your own migrations/seeds.
To migrate and seed your database:
# Migrate
php novice migrate
# Seed
php novice seed
# Migrate then seed
php novice migrate --seed
Note: These just run whatever is in the
run()
function of each seed or migration. There's no support for updating or rolling back unless you put it there.
http://laravel.com/docs/eloquent
and
https://github.com/illuminate/database/blob/master/README.md