|
@@ 397-398 (lines=2) @@
|
| 394 |
|
false;}if($Va){queries("UPDATE sqlite_sequence SET seq = $Va WHERE name = ".q($f));}return |
| 395 |
|
true;}function |
| 396 |
|
alter_indexes($h,$v){foreach($v |
| 397 |
|
as$b){if(!queries($b[2]=="DROP"?"DROP INDEX ".idf_escape($b[1]):"CREATE $b[0] ".($b[0]!="INDEX"?"INDEX ":"").idf_escape($b[1]!=""?$b[1]:uniqid($h."_"))." ON ".table($h)." $b[2]")){return |
| 398 |
|
false;}}return |
| 399 |
|
true;}function |
| 400 |
|
truncate_tables($D){return |
| 401 |
|
apply_queries("DELETE FROM",$D);}function |
|
@@ 806-807 (lines=2) @@
|
| 803 |
|
false;}}return |
| 804 |
|
true;}function |
| 805 |
|
alter_indexes($h,$v){$w=array();$Ha=array();foreach($v |
| 806 |
|
as$b){if($b[2]=="DROP"){if($b[0]=="PRIMARY"){$Ha[]=idf_escape($b[1]);}else{$w[]=idf_escape($b[1])." ON ".table($h);}}elseif(!queries(($b[0]!="PRIMARY"?"CREATE $b[0] ".($b[0]!="INDEX"?"INDEX ":"").idf_escape($b[1]!=""?$b[1]:uniqid($h."_"))." ON ".table($h):"ALTER TABLE ".table($h)." ADD PRIMARY KEY")." $b[2]")){return |
| 807 |
|
false;}}return(!$w||queries("DROP INDEX ".implode(", ",$w)))&&(!$Ha||queries("ALTER TABLE ".table($h)." DROP ".implode(", ",$Ha)));}function |
| 808 |
|
begin(){return |
| 809 |
|
queries("BEGIN TRANSACTION");}function |
| 810 |
|
insert_into($h,$r){return |