2017 © Pedro Peláez
 

library hitar

一个基于Doctrine DBAL的ORM框架

image

kasonyang/hitar

一个基于Doctrine DBAL的ORM框架

  • Sunday, August 10, 2014
  • by kasonyang
  • Repository
  • 1 Watchers
  • 0 Stars
  • 49 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

简介

Hitar是基于Doctrine-DBAL的ORM框架。, (*1)

安装

通过composer安装, (*2)

{
    "require":{
        "kasonyang/hitar" : "*"
    }
}

在项目中使用Hitar

require "vendor/autoload.php";

//初始化Hitar
\Hitar\DatabaseManager::addDatabase('mydb', array(
    'dbname' => 'your_db',
    'user' => 'user',
    'password' => 'your_password',
    'host' => 'localhost',
    'driver' => 'pdo_mysql'
));
\Hitar\DatabaseManager::selectDatabase('mydb');

//构建ORM模型
/**
 * @table article Article
class Article extends \Hitar\RecordBase{

    /**
     * @field integer
     * @primary
     * @generator increment
    protected $id;

    /**
     *
     * @field string
     */
    public $title;

    function getId(){
        return $this->id;
    }

}

//向数据库插入一条新数据
$article = new \Article();
$article->title = '一本书';
$article->save();

//取得Table对象
$tb = \Article::table();
//读取记录的条数
echo $tb->count();
//读取所有记录
$list = $tb->select();
foreach($list as $art){
    echo $art->title;
}

支持的数据库

Hitar支持的数据库由Doctrine-DBAL决定,到目前为止,支持的数据库有, (*3)

  • MySQL
  • Oracle
  • MSSQL
  • PostgreSQL
  • SAP Sybase SQL Anywhere
  • SQLite
  • Drizzle

具体情况请浏览Doctrine DBAL的文档, (*4)

The Versions

10/08 2014

dev-master

9999999-dev

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

10/08 2014

v0.1.8

0.1.8.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

09/08 2014

v0.1.7

0.1.7.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

07/08 2014

v0.1.6

0.1.6.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

29/07 2014

v0.1.5

0.1.5.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

28/07 2014

v0.1.4

0.1.4.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

21/07 2014

v0.1.3

0.1.3.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Avatar kasonyang

17/07 2014

v0.1.2

0.1.2.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Kason Yang

13/07 2014

v0.1.1

0.1.1.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Kason Yang

10/07 2014

v0.1.0

0.1.0.0

一个基于Doctrine DBAL的ORM框架

  Sources   Download

The Requires

 

by Kason Yang