Example #1
0
<?php

use org\rhaco\store\db\Q;
$ref = function ($obj) {
    return $obj;
};
\test\model\InitHasParent::create_table();
$obj = new \test\model\InitHasParent();
$columns = $obj->columns();
eq(2, sizeof($columns));
foreach ($columns as $column) {
    eq(true, $column instanceof \org\rhaco\store\db\Column);
}
\test\model\ExtraInitHasParent::create_table();
$result = \test\model\ExtraInitHasParent::find_all();
\test\model\DateTime::create_table();
\test\model\DateTime::find_delete();
$obj = new \test\model\DateTime();
eq(null, $obj->ts());
eq(null, $obj->date());
eq(null, $obj->idate());
$obj->save();
foreach (\test\model\DateTime::find() as $o) {
    eq(null, $o->ts());
    eq(null, $o->date());
    eq(null, $o->idate());
}
\test\model\AddNowDateTime::create_table();
\test\model\AddNowDateTime::find_delete();
$obj = new \test\model\AddNowDateTime();
eq(null, $obj->ts());