Skip to content

radek-bruha/nette-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nette Framework CRUD Generator

Nette Framework CRUD Generator allows you create Nette Framework 2.4 based application for managing your databases or even more.

Live Demos

Data sources

  • MySQL InnoDB tables (with foreign keys support)
  • MySQL MyISAM tables (without foreign keys support)
  • Doctrine2 entities (with automatic creating MySQL InnoDB tables)

Generated stuff

  • Depends on used templates, but everything can be generated

Main features

  • Choose data source (MySQL tables, Doctrine2 entities)
  • Choose tables (all possible combinations)
  • Choose models (Nette\Database, Doctrine2)
  • Choose foreign keys handling (open full table, selectbox with search)
  • Choose if you want to use module or not
  • Choose template which will be used for code generating
  • That's it let generator build your application

Usage

Longer step by step usage

  • Create new Nette Framework 2.4 project using Composer: composer create-project nette/web-project
  • Move to project: cd web-project
  • Add latest Nette Framework CRUD Generator using Composer: composer require r-bruha/nette-generator @dev
  • Add latest Kdyby\Replicator using Composer: composer require kdyby/forms-replicator @dev
  • Move to Nette Framework CRUD Generator folder: cd vendor/r-bruha/nette-generator
  • Start Nette Framework CRUD Generator through CLI php -f index.php and follow instructions

Shorter copy and paste usage

  • Copy this whole code into command line, press Enter and wait for start Nette Framework CRUD Generator
composer clearcache
composer create-project nette/web-project
cd web-project
composer require r-bruha/nette-generator @dev
composer require kdyby/forms-replicator @dev
cd vendor/r-bruha/nette-generator
php -f index.php

Creating templates

See How to create templates.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published