承接 igorbrites/entity-generator 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

igorbrites/entity-generator

Composer 安装命令:

composer require igorbrites/entity-generator

包简介

Entity Generator for PHP based on database

README 文档

README

Generates entities based on database

To use it, install via composer:

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 ``;

Then, run the command:

entity-generator

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

统计信息

  • 总下载量: 62
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-07-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固