Exemplo n.º 1
0
 public static function defineSchema($className = __CLASS__)
 {
     $schema = self::getSchemaInstance($className);
     $schema->setName(__CLASS__);
     $schema->registerField(new ARPrimaryKeyField("ID", ARInteger::instance()));
     $schema->registerField(new ARField("isVisible", ARBool::instance()));
     $schema->registerField(new ARField("doctorName", ARVarchar::instance(255)));
     $schema->registerField(new ARField("date", ARDate::instance()));
     $schema->registerField(new ARField("time", ARTime::instance()));
     $schema->registerField(new ARField("comment", ARText::instance()));
     $schema->registerField(new ARField("eyeExamRequestID", ARInteger::instance()));
     $schema->registerField(new ARForeignKeyField("eyeExamRequestID", "EyeExamRequest", "ID", null, ARInteger::instance()), false);
 }
Exemplo n.º 2
0
 public static function defineSchema($className = __CLASS__)
 {
     $schema = self::getSchemaInstance($className);
     $schema->setName($className);
     $schema->registerField(new ARPrimaryKeyField("ID", ARInteger::instance()));
     //		$schema->registerField(new ARField("firstName", ARVarchar::instance(255)));
     //        $schema->registerField(new ARField("lastName", ARVarchar::instance(255)));
     //		$schema->registerField(new ARField("phone", ARVarchar::instance(255)));
     //		$schema->registerField(new ARField("email", ARVarchar::instance(255)));
     //		$schema->registerField(new ARField("chip", ARBool::instance()));
     $schema->registerField(new ARField("date", ARDateTime::instance()));
     $schema->registerField(new ARField("time", ARTime::instance()));
     $schema->registerField(new ARForeignKeyField("eavObjectID", "eavObject", "ID", 'EavObject', ARInteger::instance()), false);
 }