simple-crud - PHP library to provide magic CRUD in MySQL/Sqlite databases with zero configuration

  •        83

PHP library to (Create, Read, Update, Delete) in Mysql/Sqlite databases with zero configuration and some magic. This library relies in some conventions to avoid configuration.

https://github.com/oscarotero/simple-crud

Tags
Implementation
License
Platform

   




Related Projects

sqlite_orm - SQLite ORM light header only library for modern C++

  •    C++

Now we tell sqlite_orm library about schema and provide database filename. We create storage service object that has CRUD interface. Also we create every table and every column. All code is intuitive and minimalistic. Too easy isn't it? You do not have to specify mapped type explicitly - it is deduced from your member pointers you pass during making a column (for example: &User::id). To create a column you have to pass two arguments at least: its name in the table and your mapped class member pointer. You can also add extra arguments to tell your storage about column's constraints like not_null (deduced from type), primary_key, autoincrement, default_value or unique(order isn't important).

Evolutility - CRUD framework for ASP.net

  •    ASPNET

Evolutility is lightweight framework for heavy lifting database CRUD. With a generic Web UI and an integrated micro ORM, Evolutility provides a framework for full CRUD (and more) without any hand-coding. With it, you can build CRUD web applications or professional looking administration pages by defining metadata in XML (or in a database) instead of hand-coding HTML, Javascript, CSS, SQL, and C# or VB.net. For ASP.NET and SQLServer or MySQL.

pop - A Tasty Treat For All Your Database Needs

  •    Go

So what does Pop do exactly? Well, it wraps the absolutely amazing https://github.com/jmoiron/sqlx library. It cleans up some of the common patterns and work flows usually associated with dealing with databases in Go. Pop makes it easy to do CRUD operations, run migrations, and build/execute queries. Is Pop an ORM? I'll leave that up to you, the reader, to decide.

ElectroCRUD - MySQL CRUD application built on Electron

  •    Javascript

MySQL CRUD application built on Electron. No Coding, just select database and create views.

Coolstorage - ORM library for .NET

  •    CSharp

The main strength of Vici CoolStorage is the ease of use. Most ORM tools still require a lot of unneeded code to accomplish basic data persistence tasks, but Vici CoolStorage is designed to relieve the programmer from these tedious and error-prone tasks, making it very intuitive to use.


Peewee - a small, expressive orm, supports postgresql, mysql and sqlite

  •    Python

Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.For flask helpers, check out the flask_utils extension module. You can also use peewee with the popular extension flask-admin to provide a Django-like admin interface for managing peewee models. It has built-in support for sqlite, mysql and postgresql.

RedBeanPHP - Easiest ORM layer for php

  •    PHP

RedBeanPHP is an open source ORM (object relational mapping) tool for PHP. It focuses on simplicity and ease of use. What makes RedBean unique is that it creates your database schema on-the-fly. It scans your data and adjusts the column types to fit your object properties. If your models are stabilized you can freeze the database. This way RedBean is easy to develop with but is also extremely fast on production servers.

StoreManagement

  •    

University assignment. The task is to build an application that can perform basic CRUD operations on a property and use an arbitrary database. Out of curiosity, I've chosen SQLite and made an attempt to write my own extremely simple ORM (not even deserving that name).

php-crud-api - Single file PHP script that adds a REST API to a SQL database

  •    PHP

Single file PHP 7 script that adds a REST API to a MySQL 5.6 InnoDB database. PostgreSQL 9.1 and MS SQL Server 2012 are fully supported. NB: This is the TreeQL reference implementation in PHP.

Bookshelf - A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

  •    Javascript

Bookshelf is a JavaScript ORM for Node.js, built on the Knex SQL query builder. Featuring both promise based and traditional callback interfaces, providing transaction support, eager/nested-eager relation loading, polymorphic associations, and support for one-to-one, one-to-many, and many-to-many relations. It is designed to work well with PostgreSQL, MySQL, and SQLite3.

pdoMap - ORM for PHP

  •    PHP

pdoMap is a PHP ORM (object-relational mapping) framework. The main aim of this project is to provide to PHP developers a RAD framework and a new way of dealing with databases.

LitePal - An Android library that makes developers use SQLite database extremely easy.

  •    Java

LitePal is an open source Android library that allows developers to use SQLite database extremely easy. You can finish most of the database operations without writing even a SQL statement, including create or upgrade tables, crud operations, aggregate functions, etc. The setup of LitePal is quite simple as well, you can integrate it into your project in less than 5 minutes. Edit your build.gradle file and add below dependency.

Propel - smart easy object persistance in PHP

  •    PHP

Propel is an open-source Object-Relational Mapping (ORM) for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. Propel uses PDO as an abstraction layer, and code generation to remove the burden of runtime introspection. Therefore Propel is fast.

Qcodo - Code Less Do More

  •    PHP

The Qcodo Development Framework is an open-source PHP web application framework which builds an Object Relational Model (ORM), CRUD (Create, Retrieve, Update, Delete) UI pages, and AJAX hooks from an existing data model. It additionally includes a tightly-integrated HTML and JavaScript form toolkit which interfaces directly with the generated entities. It is a robust, comprehensive framework which can be utilized by small and large Web applications alike.

Template based C# CRUD code generator, any database

  •    DotNet

Introduction This tool is a template driven code generator, intended to be used to generate your CRUD or data access layer. It is very simple to use. SQLCODEGEN is also extensible through the plug-in interfaces. Sample templates and sample extension projects included.

db - Productive data access layer for Go.

  •    Go

The upper.io/db.v3 package for Go is a productive data access layer for Go that provides a common interface to work with different data sources such as PostgreSQL, MySQL, SQLite, MSSQL, QL and MongoDB.Take the tour to see real live examples in your browser.

DBFlow - A blazing fast, powerful, and very simple ORM android database library that writes database code for you

  •    Kotlin

DBFlow is fast, efficient, and feature-rich Kotlin database library built on SQLite for Android. DBFlow utilizes annotation processing to generate SQLite boilerplate for you and provides a powerful SQLite query language that makes using SQLite a joy. DBFlow is built from a collection of some of the best features of many database libraries. Don't let an ORM or library get in your way, let the code you write in your applications be the best as possible.

SQL CRUD Application Wizard for PHP

  •    PHP

The SQL CRUD Wizard for PHP is a sample .NET Application that can be used to generate a simple "Create, Read, Update, Delete" PHP application from a Microsoft SQL Server Database Table. The generated PHP application supports paging, sorting and simple CSS customization.