'MySQLTable', 'name' => 'pages', 'extends' => '_MySQLTable', 'desc' => array( 'gender' => null, 'singular' => 'pages', 'plural' => 'pages', ), 'children' => array( 'Field' => array( 'id' => array( 'type' => 'MySQLField', 'name' => 'id', 'desc' => array( 'gender' => null, 'singular' => 'id', 'plural' => '', ), 'value' => array( 'min' => 0, 'max' => 4294967296, 'default' => null, 'null' => false, 'type' => 'integer', ), ), 'uid' => array( 'type' => 'MySQLField', 'name' => 'uid', 'desc' => array( 'gender' => null, 'singular' => 'uid', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'template' => array( 'type' => 'MySQLField', 'name' => 'template', 'desc' => array( 'gender' => null, 'singular' => 'template', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'model' => array( 'type' => 'MySQLField', 'name' => 'model', 'desc' => array( 'gender' => null, 'singular' => 'model', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'query' => array( 'type' => 'MySQLField', 'name' => 'query', 'desc' => array( 'gender' => null, 'singular' => 'query', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 1023, 'default' => null, 'null' => false, 'type' => 'text', ), ), 'params' => array( 'type' => 'MySQLField', 'name' => 'params', 'desc' => array( 'gender' => null, 'singular' => 'params', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 1023, 'default' => null, 'null' => false, 'type' => 'text', ), ), 'nom' => array( 'type' => 'MySQLField', 'name' => 'nom', 'desc' => array( 'gender' => null, 'singular' => 'nom', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'nomMenu' => array( 'type' => 'MySQLField', 'name' => 'nomMenu', 'desc' => array( 'gender' => null, 'singular' => 'nomMenu', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'position' => array( 'type' => 'MySQLField', 'name' => 'position', 'desc' => array( 'gender' => null, 'singular' => 'position', 'plural' => '', ), 'value' => array( 'min' => 0, 'max' => 4294967296, 'default' => null, 'null' => false, 'type' => 'integer', ), ), 'url' => array( 'type' => 'MySQLField', 'name' => 'url', 'desc' => array( 'gender' => null, 'singular' => 'url', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'baliseTitle' => array( 'type' => 'MySQLField', 'name' => 'baliseTitle', 'desc' => array( 'gender' => null, 'singular' => 'baliseTitle', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'baliseDescription' => array( 'type' => 'MySQLField', 'name' => 'baliseDescription', 'desc' => array( 'gender' => null, 'singular' => 'baliseDescription', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'audio' => array( 'type' => 'MySQLField', 'name' => 'audio', 'desc' => array( 'gender' => null, 'singular' => 'audio', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'file', ), ), 'titre' => array( 'type' => 'MySQLField', 'name' => 'titre', 'desc' => array( 'gender' => null, 'singular' => 'titre', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 255, 'default' => null, 'null' => false, 'type' => 'string', ), ), 'introduction' => array( 'type' => 'MySQLField', 'name' => 'introduction', 'desc' => array( 'gender' => null, 'singular' => 'introduction', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 0, 'default' => null, 'null' => false, 'type' => 'richText', ), ), 'chapo' => array( 'type' => 'MySQLField', 'name' => 'chapo', 'desc' => array( 'gender' => null, 'singular' => 'chapo', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 0, 'default' => null, 'null' => false, 'type' => 'richText', ), ), 'texte1' => array( 'type' => 'MySQLField', 'name' => 'texte1', 'desc' => array( 'gender' => null, 'singular' => 'texte1', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 0, 'default' => null, 'null' => false, 'type' => 'richText', ), ), 'texte2' => array( 'type' => 'MySQLField', 'name' => 'texte2', 'desc' => array( 'gender' => null, 'singular' => 'texte2', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 0, 'default' => null, 'null' => false, 'type' => 'richText', ), ), 'texte3' => array( 'type' => 'MySQLField', 'name' => 'texte3', 'desc' => array( 'gender' => null, 'singular' => 'texte3', 'plural' => '', ), 'value' => array( 'minlength' => 0, 'maxlength' => 0, 'default' => null, 'null' => false, 'type' => 'richText', ), ), ), 'Index' => array( 'PRIMARY' => array( 'type' => 'MySQLIndex', 'model' => 'pages', 'name' => 'PRIMARY', 'unique' => true, 'fields' => array( 1 => 'id', 'id' => array( 'name' => 'id', 'position' => 1, 'op' => '=', ), ), ), ), ), ) ?>