| @@ 670-674 (lines=5) @@ | ||
| 667 | } |
|
| 668 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = |
|
| 669 | $this->makeSelectOptions( $selectOptions ); |
|
| 670 | if ( is_array( $srcTable ) ) { |
|
| 671 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 672 | } else { |
|
| 673 | $srcTable = $this->tableName( $srcTable ); |
|
| 674 | } |
|
| 675 | ||
| 676 | $sequenceData = $this->getSequenceData( $destTable ); |
|
| 677 | if ( $sequenceData !== false && |
|
| @@ 2316-2320 (lines=5) @@ | ||
| 2313 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = $this->makeSelectOptions( |
|
| 2314 | $selectOptions ); |
|
| 2315 | ||
| 2316 | if ( is_array( $srcTable ) ) { |
|
| 2317 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 2318 | } else { |
|
| 2319 | $srcTable = $this->tableName( $srcTable ); |
|
| 2320 | } |
|
| 2321 | ||
| 2322 | $sql = "INSERT $insertOptions" . |
|
| 2323 | " INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' . |
|
| @@ 702-706 (lines=5) @@ | ||
| 699 | } |
|
| 700 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = |
|
| 701 | $this->makeSelectOptions( $selectOptions ); |
|
| 702 | if ( is_array( $srcTable ) ) { |
|
| 703 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 704 | } else { |
|
| 705 | $srcTable = $this->tableName( $srcTable ); |
|
| 706 | } |
|
| 707 | ||
| 708 | $sql = "INSERT INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' . |
|
| 709 | " SELECT $startOpts " . implode( ',', $varMap ) . |
|