|  |  |  | @ -156,8 +156,7 @@ class Schema extends \yii\db\Schema | 
			
		
	
		
			
				
					|  |  |  |  | 	/** | 
			
		
	
		
			
				
					|  |  |  |  | 	 * Returns all table names in the database. | 
			
		
	
		
			
				
					|  |  |  |  | 	 * @param string $schema the schema of the tables. Defaults to empty string, meaning the current or default schema. | 
			
		
	
		
			
				
					|  |  |  |  | 	 * If not empty, the returned table names will be prefixed with the schema name. | 
			
		
	
		
			
				
					|  |  |  |  | 	 * @return array all table names in the database. | 
			
		
	
		
			
				
					|  |  |  |  | 	 * @return array all table names in the database. The names have NO schema name prefix. | 
			
		
	
		
			
				
					|  |  |  |  | 	 */ | 
			
		
	
		
			
				
					|  |  |  |  | 	protected function findTableNames($schema = '') | 
			
		
	
		
			
				
					|  |  |  |  | 	{ | 
			
		
	
	
		
			
				
					|  |  |  | @ -173,11 +172,7 @@ EOD; | 
			
		
	
		
			
				
					|  |  |  |  | 		$rows = $command->queryAll(); | 
			
		
	
		
			
				
					|  |  |  |  | 		$names = []; | 
			
		
	
		
			
				
					|  |  |  |  | 		foreach ($rows as $row) { | 
			
		
	
		
			
				
					|  |  |  |  | 			if ($schema === $this->defaultSchema) { | 
			
		
	
		
			
				
					|  |  |  |  | 				$names[] = $row['table_name']; | 
			
		
	
		
			
				
					|  |  |  |  | 			} else { | 
			
		
	
		
			
				
					|  |  |  |  | 				$names[] = $row['table_schema'] . '.' . $row['table_name']; | 
			
		
	
		
			
				
					|  |  |  |  | 			} | 
			
		
	
		
			
				
					|  |  |  |  | 			$names[] = $row['table_name']; | 
			
		
	
		
			
				
					|  |  |  |  | 		} | 
			
		
	
		
			
				
					|  |  |  |  | 		return $names; | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
	
		
			
				
					|  |  |  | 
 |