function _init() { // Relationship definition self::$relationships = array('reply' => ORM::has_many('\\Model\\Reply')); // FIELD DEFINITION self::$fields = array('id' => ORM::field('auto[11]'), 'feedback' => ORM::field('text'), 'customer_number' => ORM::field('char[255]'), 'location_id' => ORM::field('int[11]'), 'created_at' => ORM::field('datetime'), 'updated_at' => ORM::field('datetime')); // // SETUP DATETIME ASSOCIATION $this->ts_fields = array('updated_at', '[created_at]'); }
function _init() { // Define relationships self::$relationships = array('user' => ORM::has_many('\\Model\\Role\\User => \\Model\\User', array('select:id,name,username'))); // Define fields definition self::$fields = array('id' => ORM::field('auto[3]'), 'name' => ORM::field('char[40]'), 'description' => ORM::field('char[100]')); }
function _init() { self::$relationships = array('user' => ORM::belongs_to('\\Model\\Blog'), 'route' => ORM::belongs_to('\\Model\\Route'), 'media' => ORM::has_many('\\Model\\Post\\Media => \\Model\\Media')); self::$fields = array('id' => ORM::field('auto[11]'), 'title' => ORM::field('char[3,155]', array('required', 'max_length[155]')), 'summary' => ORM::field('string', array(), 'LONGTEXT'), 'content_raw' => ORM::field('string', array(), 'LONGTEXT'), 'content' => ORM::field('string', array(), 'LONGTEXT'), 'modified' => ORM::field('datetime'), 'created' => ORM::field('datetime')); $this->ts_fields = array('modified', '[created]'); }
function _init() { // Define relationships self::$relationships = array('wife' => ORM::has_one('\\Model\\Wife', array('select:id,name')), 'kid' => ORM::has_many('\\Model\\Kid', array('select:id,name')), 'job' => ORM::has_many('\\Model\\Job\\User => \\Model\\Job', array('select:id,name')), 'role' => ORM::has_many('\\Model\\Role\\User => \\Model\\Role', array('select:id,name'))); // Define fields definition self::$fields = array('id' => ORM::field('auto[3]'), 'name' => ORM::field('char[40]'), 'email' => ORM::field('email[40]'), 'username' => ORM::field('char[10]', array('required', 'callback_username_check'))); }
function _init() { self::$relationships = array('blog' => ORM::has_many('\\Model\\Blog'), 'passphrase' => ORM::has_one('\\Model\\User_passphrase')); self::$fields = array('id' => ORM::field('auto[10]'), 'email' => ORM::field('char[64]'), 'modified' => ORM::field('datetime'), 'created' => ORM::field('datetime')); $this->ts_fields = array('modified', '[created]'); }
function _init() { self::$relationships = array('post' => ORM::has_many('\\Model\\Post\\Media => \\Model\\Post'), 'file' => ORM::belongs_to('\\Model\\File')); self::$fields = array('id' => ORM::field('auto[11]'), 'file_id' => ORM::field('numeric', array(), 'INT'), 'type' => ORM::field('string', array('required'), 'ENUM'), 'span' => ORM::field('numeric', array(), 'INT'), 'alt' => ORM::field('char[3,55]', array('required', 'max_length[55]')), 'modified' => ORM::field('datetime'), 'created' => ORM::field('datetime')); $this->ts_fields = array('modified', '[created]'); }
function _init() { self::$fields = array('idCategoria' => ORM::field('auto[10]'), 'nomeCategoria' => ORM::field('char[45]')); self::$relationships = array('produtos' => ORM::has_many('\\Model\\Produtos')); }