https://github.com/phecht/f3-crud (Uses postgres and needs to setup .env2 and or set using heroku config commands. )
A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast!
For details visit http://foysalmamun.wordpress.com/.
To create a new CRUD for a table:
- Make a DB script in db/.
- Copy a section of the routes.ini and change names of controller and route.
- Make a copy of a model.
- Change name to match DB name. Change the name in two places.
- Make a copy of a controller.
- Rename to name in routes.ini
- Update to have a constructor. Put call to create model in constructor.
- Change names to fit new model and routes.
- Copy a view folder to a non plural name and change DB field names to the ones needed.
- Added needed links to newheader2.htm
- Create a dashlist.htm for use in the dashboard.