2017 © Pedro Peláez
 

library entity-generator

Entity Generator for PHP based on database

image

igorbrites/entity-generator

Entity Generator for PHP based on database

  • Thursday, November 5, 2015
  • by igorbrites
  • Repository
  • 1 Watchers
  • 1 Stars
  • 49 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Entity Generator for PHP

Generates entities based on database

To use it, install via composer:, (*1)

composer global require igorbrites/entity-generator=dev-master

Edit the config.json with the options below: - namespace: The namespace of the entities. Default: null (e.g.: My\\Awesome\\Namespace); - output-dir: (Required!) The output folder (e.g.: /home/ubuntu/entities); - date-type: The date fields type. Default \DateTime (e.g.: \\Carbon\\Carbon); - extends: The class that the entities extends. Default null (e.g.: \\My\\Awesome\\Class); - fk-pattern: The pattern that fit your FKs. Default ([a-z_]+)_id (e.g.: id([a-z_]+)); - database: (Required!) The database connection parameters: - schema: The database name. Default database; - host: The database host. Default 127.0.0.1; - user: The database user. Default root; - password: The database password. Default ``;, (*2)

Then, run the command:, (*3)

entity-generator

It will generate two folders on the specified output folder, classes and tests, with your entities., (*4)

The Versions

05/11 2015

dev-master

9999999-dev

Entity Generator for PHP based on database

  Sources   Download

MIT

The Requires

 

by Igor Brites