| @@ 832-839 (lines=8) @@ | ||
| 829 | $this->_query($query); |
|
| 830 | } |
|
| 831 | ||
| 832 | if(count($unique_list)) |
|
| 833 | { |
|
| 834 | foreach($unique_list as $key => $val) |
|
| 835 | { |
|
| 836 | $query = sprintf("create unique index \"%s\" on \"%s\" " . "(%s);", $key, $table_name, '"' . implode('","', $val) . '"'); |
|
| 837 | $this->_query($query); |
|
| 838 | } |
|
| 839 | } |
|
| 840 | ||
| 841 | if(count($index_list)) |
|
| 842 | { |
|
| @@ 841-848 (lines=8) @@ | ||
| 838 | } |
|
| 839 | } |
|
| 840 | ||
| 841 | if(count($index_list)) |
|
| 842 | { |
|
| 843 | foreach($index_list as $key => $val) |
|
| 844 | { |
|
| 845 | $query = sprintf("create index \"%s\" on \"%s\" (%s);", $key, $table_name, '"' . implode('","', $val) . '"'); |
|
| 846 | $this->_query($query); |
|
| 847 | } |
|
| 848 | } |
|
| 849 | } |
|
| 850 | ||
| 851 | /** |
|
| @@ 629-636 (lines=8) @@ | ||
| 626 | return false; |
|
| 627 | } |
|
| 628 | ||
| 629 | if(count($unique_list)) |
|
| 630 | { |
|
| 631 | foreach($unique_list as $key => $val) |
|
| 632 | { |
|
| 633 | $query = sprintf("create unique index %s on %s (%s);", $key, $table_name, '[' . implode('],[', $val) . ']'); |
|
| 634 | $this->_query($query); |
|
| 635 | } |
|
| 636 | } |
|
| 637 | ||
| 638 | if(count($index_list)) |
|
| 639 | { |
|
| @@ 638-645 (lines=8) @@ | ||
| 635 | } |
|
| 636 | } |
|
| 637 | ||
| 638 | if(count($index_list)) |
|
| 639 | { |
|
| 640 | foreach($index_list as $key => $val) |
|
| 641 | { |
|
| 642 | $query = sprintf("create index %s on %s (%s);", $key, $table_name, '[' . implode('],[', $val) . ']'); |
|
| 643 | $this->_query($query); |
|
| 644 | } |
|
| 645 | } |
|
| 646 | return true; |
|
| 647 | } |
|
| 648 | } |
|