2017 © Pedro Peláez
 

library powerorm

A powerful php orm with automatic migrations

image

eddmash/powerorm

A powerful php orm with automatic migrations

  • Tuesday, February 27, 2018
  • by eddmash
  • Repository
  • 7 Watchers
  • 22 Stars
  • 224 Installations
  • PHP
  • 2 Dependents
  • 3 Suggesters
  • 5 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Documentation Status StyleCI Build Status Latest Stable Version Dependency Status Total Downloads Latest Unstable Version License, (*1)

PowerOrm

A powerful php orm with automatic migrations inspired by django orm., (*2)

Help and Documentation

Get the ORM documentation here PowerOrm Documentation !. Get assistance on the ORM here PowerOrm Help !., (*3)

Working with Powerorm

Visit the Documentation to learn more., (*7)

Visit Demo app to see orm and other components in use., (*8)

Background

I created this project because i required a lightweight easy to use orm that i could use in my Codeigniter projects with the least amount of configuration ., (*9)

Sort of plug and play if you will. While at the same time reducing repetition and providing a consistent way to deal with databases., (*10)

That is, i wanted to avoid the repetitive actions of creating migration files, creating query method to query the database and also wanted to be able to see all my database table fields on my models without me going to the database tables themselves and use this fields to interact with the database., (*11)

This ORM is heavily inspired by Django ORM. Because i personally love how there orm works. If you have worked with django orm you will right at home., (*12)

Features

  • Allows to fully think of the database and its table in an object oriented manner i.e. table are represented by model and columns are represented by fields.
  • Create automatic migrations.
  • Create forms automatically based on models.
  • All fields visible on the model, no need to look at the database table when you want to interact with the database.
  • Provides database interaction methods

Dependencies

The ORM has the following dependencies:, (*13)

supports

php 7+, (*14)

# Credits I have used the following frameworks as a guiding hand, and in most cases i have replicated how Django framework has approached a problem, and in some cases i have borrowed some source code :, (*15)

  • Django framework
  • FuelPHP framework
  • Yii2 framework
  • CakePHP framework
  • Laravel framework
  • Symfony2 framework
  • Codeigniter 4 framework

The Versions

30/01 2018
28/10 2017

v1.1.0-alpha

1.1.0.0-alpha https://github.com/eddmash/powerorm

A powerful php orm with automatic migrations

  Sources   Download

MIT

The Requires

 

The Development Requires

orm database migrations php model query dbal django

03/04 2016

1.0.0.x-dev

1.0.0.9999999-dev https://github.com/eddmash/powerorm

A very simple but effective codeignter orm

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

orm migrations form codeigniter

03/04 2016

v1.0.0

1.0.0.0 https://github.com/eddmash/powerorm

A very simple but effective codeignter orm

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

orm migrations form codeigniter

03/04 2016

v1.0.1

1.0.1.0 https://github.com/eddmash/powerorm

A very simple but effective codeignter orm

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

orm migrations form codeigniter