示例#1
0
 public function inline(MidataConstraint $constraint)
 {
     $assert = $this->service('assert');
     if ($constraint->isForeignKey()) {
         return $this->inlineForeignKey($constraint);
     } elseif ($constraint->isPrimaryKey()) {
         return $this->inlinePrimaryKey($constraint);
     } else {
         $assert->exception("Unsupported type of constraints " . get_class($constraint));
     }
 }