Example #1
0
 /**
  * Enter description here...
  *
  * @param unknown_type $level
  * @override
  */
 protected function _getTransactionIsolationLevelSql($level)
 {
     switch ($level) {
         case Doctrine_DBAL_Connection::TRANSACTION_READ_UNCOMMITTED:
             return 'READ COMMITTED RECORD_VERSION';
         case Doctrine_DBAL_Connection::TRANSACTION_READ_COMMITTED:
             return 'READ COMMITTED NO RECORD_VERSION';
         case Doctrine_DBAL_Connection::TRANSACTION_REPEATABLE_READ:
             return 'SNAPSHOT';
         case Doctrine_DBAL_Connection::TRANSACTION_SERIALIZABLE:
             return 'SNAPSHOT TABLE STABILITY';
         default:
             return parent::_getTransactionIsolationLevelSql($level);
     }
 }
Example #2
0
 /**
  * Enter description here...
  *
  * @param integer $level
  * @override
  */
 protected function _getTransactionIsolationLevelSql($level)
 {
     switch ($level) {
         case Doctrine_DBAL_Connection::TRANSACTION_READ_UNCOMMITTED:
         case Doctrine_DBAL_Connection::TRANSACTION_READ_COMMITTED:
             return 'READ COMMITTED';
         case Doctrine_DBAL_Connection::TRANSACTION_REPEATABLE_READ:
         case Doctrine_DBAL_Connection::TRANSACTION_SERIALIZABLE:
             return 'SERIALIZABLE';
         default:
             return parent::_getTransactionIsolationLevelSql($level);
     }
 }
Example #3
0
 protected function _getTransactionIsolationLevelSql($level)
 {
     switch ($level) {
         //            case \Doctrine\DBAL\Connection::TRANSACTION_READ_UNCOMMITTED:
         //                return 0;
         //            case \Doctrine\DBAL\Connection::TRANSACTION_READ_COMMITTED:
         //            case \Doctrine\DBAL\Connection::TRANSACTION_REPEATABLE_READ:
         //            case \Doctrine\DBAL\Connection::TRANSACTION_SERIALIZABLE:
         //                return 1;
         default:
             return parent::_getTransactionIsolationLevelSql($level);
     }
 }