private function MapForeignKeyMode($Mode)
{
switch ($Mode) {
case 'NO ACTION':
return Traits\ForeignKeyMode::NoAction;
case 'SET NULL':
return Traits\ForeignKeyMode::SetNull;
case 'CASCADE':
return Traits\ForeignKeyMode::Cascade;
default:
throw new \Storm\Drivers\Base\Relational\PlatformException('Unknown foreing key mode: %s', $Mode);
}
}