Пример #1
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("user")->setFieldType("RDR_User");
     $type->createMember("name")->setFieldType("varchar")->setLength(255)->addIndex();
     $type->createMember("feeds")->setFieldType("array", "RDR_Feed")->setOptional(true);
     $type->createMember("feedsData")->setFieldType("array", "text")->setOptional(true);
 }
Пример #2
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("name")->setFieldType("varchar")->setLength(255);
     $type->createMember("url")->setFieldType("varchar")->setLength(255)->addUniqueIndex();
     $type->createMember("lastImport")->setFieldType("datetime")->setOptional(true);
     $type->createMember("contentJS")->setFieldType("text")->setOptional(true);
 }
Пример #3
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("uniqueId")->setFieldType("varchar")->setLength(50)->addUniqueIndex();
     $type->createMember("feed")->setFieldType("RDR_Feed");
     $type->createMember("title")->setFieldType("varchar")->setLength(255)->addIndex();
     $type->createMember("text")->setFieldType("text");
     $type->createMember("link")->setFieldType("varchar")->setLength(500);
     $type->createMember("image")->setFieldType("varchar")->setLength(750)->setOptional(true);
     $type->createMember("datetime")->setFieldType("datetime");
 }
Пример #4
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("username")->setFieldType("varchar")->setLength(30)->addUniqueIndex();
     $type->createMember("salt")->setFieldType("char")->setLength(128);
     $type->createMember("password")->setFieldType("char")->setLength(128);
     $type->createMember("role")->setFieldType("tinyint")->setLength(1);
     $type->createMember("settings")->setFieldType("array", "text")->setOptional(true);
     $type->createMember("saved")->setFieldType("array", "int")->setOptional(true);
     $type->createMember("readed")->setFieldType("array", "int")->setOptional(true);
 }
Пример #5
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("feed")->setFieldType("RDR_Feed")->setOptional(true);
     $type->createMember("entry")->setFieldType("RDR_Entry")->setOptional(true);
     $type->createMember("user")->setFieldType("RDR_User")->setOptional(true);
     $type->createMember("int")->setFieldType("int")->setOptional(true);
     $type->createMember("text")->setFieldType("text")->setOptional(true);
     $type->createMember("type")->setFieldType("int");
 }
Пример #6
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("key")->setFieldType("varchar")->setLength(255)->addUniqueIndex();
     $type->createMember("value")->setFieldType("text");
 }
Пример #7
0
 /**
  * Register the Object itself as a Type.
  * Define all required Database properties here.
  */
 static function onAutoload()
 {
     $type = new CHOQ_DB_Type(__CLASS__);
     $type->createMember("createTime")->setFieldType("datetime");
     $type->createMember("updateTime")->setFieldType("datetime")->setOptional(true);
 }