# Execute the SQL
@cols = split(/\0/, $in{'cols'});
@cols || &error($text{'csv_ecols'});
-$cmd = "select ".join(",", @cols)." from "."estr($in{'table'});
+$cmd = "select ".join(",", @cols)." from "."e_table($in{'table'});
if (!$in{'where_def'}) {
$cmd .= " where ".$in{'where'};
}
}
if (!$in{'delete'}) {
- $data = &execute_sql($in{'db'}, "select * from "."estr($in{'table'}));
+ $data = &execute_sql($in{'db'},
+ "select * from "."e_table($in{'table'}));
foreach $r (@{$data->{'data'}}) {
$done{join("/", @$r)}++;
}
if ($in{'delete'}) {
# Just drop the index
- $sql = "drop index "."estr($in{'old'});
+ $sql = "drop index "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
&webmin_log("delete", "index", $in{'old'}, \%in);
}
# Do it
if ($in{'old'}) {
# Remove the old one first
- $sql = "drop index "."estr($in{'old'});
+ $sql = "drop index "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
}
$sql = "create $in{'type'} index "."estr($in{'name'})." on ".
- "estr($in{'table'})." using "."estr($in{'using'}).
+ "e_table($in{'table'})." using "."estr($in{'using'}).
" (".join(", ", map { "estr($_) } @cols).")";
&execute_sql_logged($in{'db'}, $sql);
if ($in{'delete'}) {
# Just drop the sequence
- $sql = "drop sequence "."estr($in{'old'});
+ $sql = "drop sequence "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
&webmin_log("delete", "seq", $in{'old'}, \%in);
}
if (&supports_sequences() == 2 && $in{'old'}) {
# Need to drop and re-create
if (&indexof($in{'old'}, &list_sequences($in{'db'})) >= 0) {
- $sql = "drop sequence "."estr($in{'old'});
+ $sql = "drop sequence "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
}
$sql = "create sequence "."e_table($in{'old'}).
if ($in{'delete'}) {
# Just drop the view
- $sql = "drop view "."estr($in{'old'});
+ $sql = "drop view "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
&webmin_log("delete", "view", $in{'old'}, \%in);
}
# Do it
if ($in{'old'}) {
# Remove the old one first
- $sql = "drop view "."estr($in{'old'});
+ $sql = "drop view "."e_table($in{'old'});
&execute_sql_logged($in{'db'}, $sql);
}
- $sql = "create view "."estr($in{'name'}).
+ $sql = "create view "."e_table($in{'name'}).
($cols ? " (".$cols.")" : "")." as ".$in{'query'};
&execute_sql_logged($in{'db'}, $sql);