public static function InjectModelDataDriver(EntityModel $model)
 {
     $entityModelClassName = get_class($model);
     $dataDriver = self::CreateDataDriver($entityModelClassName);
     if (!$dataDriver instanceof InMemoryDataDriver) {
         $entityClassName = preg_replace('/Model$/', '', $entityModelClassName);
         SurogateDataDriver::SetRealDataDriver(new MySQLDataDriver());
         $qdp = Project::GetQDP();
         EntityBuilder::BuildEntity($entityClassName, $dataDriver, null, true, false);
         $model->truncate();
     }
     EntityModel::InjectDataDriver($model, $dataDriver);
 }