mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	Merge pull request #1603 from edin/master
Fixed sequence id match for postgresql
This commit is contained in:
		@ -299,7 +299,7 @@ SQL;
 | 
			
		||||
			$table->columns[$column->name] = $column;
 | 
			
		||||
			if ($column->isPrimaryKey === true) {
 | 
			
		||||
				$table->primaryKey[] = $column->name;
 | 
			
		||||
				if ($table->sequenceName === null && preg_match("/nextval\\('\"?\\w+\"?'(::regclass)?\\)/", $column->defaultValue) === 1) {
 | 
			
		||||
				if ($table->sequenceName === null && preg_match("/nextval\\('\"?\\w+\"?\.?\"?\\w+\"?'(::regclass)?\\)/", $column->defaultValue) === 1) {
 | 
			
		||||
					$table->sequenceName = preg_replace(['/nextval/', '/::/', '/regclass/', '/\'\)/', '/\(\'/'], '', $column->defaultValue);
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user