save
This commit is contained in:
@@ -0,0 +1,494 @@
|
||||
<?php
|
||||
|
||||
use Twig\Environment;
|
||||
use Twig\Error\LoaderError;
|
||||
use Twig\Error\RuntimeError;
|
||||
use Twig\Extension\SandboxExtension;
|
||||
use Twig\Markup;
|
||||
use Twig\Sandbox\SecurityError;
|
||||
use Twig\Sandbox\SecurityNotAllowedTagError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFilterError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFunctionError;
|
||||
use Twig\Source;
|
||||
use Twig\Template;
|
||||
|
||||
/* database/operations/index.twig */
|
||||
class __TwigTemplate_749620ac32c39e6a87ee5f168791f1fd5987eb315517a1769dcc65f7f2d9b733 extends \Twig\Template
|
||||
{
|
||||
private $source;
|
||||
private $macros = [];
|
||||
|
||||
public function __construct(Environment $env)
|
||||
{
|
||||
parent::__construct($env);
|
||||
|
||||
$this->source = $this->getSourceContext();
|
||||
|
||||
$this->parent = false;
|
||||
|
||||
$this->blocks = [
|
||||
];
|
||||
}
|
||||
|
||||
protected function doDisplay(array $context, array $blocks = [])
|
||||
{
|
||||
$macros = $this->macros;
|
||||
// line 1
|
||||
echo "<div class=\"container-fluid\">
|
||||
|
||||
";
|
||||
// line 3
|
||||
echo ($context["message"] ?? null);
|
||||
echo "
|
||||
|
||||
";
|
||||
// line 5
|
||||
if (($context["has_comment"] ?? null)) {
|
||||
// line 6
|
||||
echo " <form method=\"post\" action=\"";
|
||||
echo PhpMyAdmin\Url::getFromRoute("/database/operations");
|
||||
echo "\" id=\"formDatabaseComment\">
|
||||
";
|
||||
// line 7
|
||||
echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null));
|
||||
echo "
|
||||
<div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 9
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("b_comment", _gettext("Database comment"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"form-row\">
|
||||
<div class=\"col-auto\">
|
||||
<label class=\"sr-only\" for=\"databaseCommentInput\">";
|
||||
// line 13
|
||||
echo _gettext("Database comment");
|
||||
echo "</label>
|
||||
<input class=\"form-control textfield\" id=\"databaseCommentInput\" type=\"text\" name=\"comment\" value=\"";
|
||||
// line 14
|
||||
echo twig_escape_filter($this->env, ($context["db_comment"] ?? null), "html", null, true);
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class=\"card-footer text-right\">
|
||||
<input class=\"btn btn-primary\" type=\"submit\" value=\"";
|
||||
// line 19
|
||||
echo _gettext("Go");
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
";
|
||||
}
|
||||
// line 24
|
||||
echo "
|
||||
<form id=\"create_table_form_minimal\" method=\"post\" action=\"";
|
||||
// line 25
|
||||
echo PhpMyAdmin\Url::getFromRoute("/table/create");
|
||||
echo "\" class=\"lock-page\">
|
||||
";
|
||||
// line 26
|
||||
echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null));
|
||||
echo "
|
||||
|
||||
<div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 29
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("b_table_add", _gettext("Create table"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"form-row\">
|
||||
<div class=\"col-auto\">
|
||||
<label for=\"exampleInputEmail1\">";
|
||||
// line 33
|
||||
echo _gettext("Name");
|
||||
echo "</label>
|
||||
<input class=\"form-control\" type=\"text\" id=\"exampleInputEmail1\" name=\"table\" required>
|
||||
</div>
|
||||
<div class=\"col-auto\">
|
||||
<label for=\"exampleInputEmail1\">";
|
||||
// line 37
|
||||
echo _gettext("Number of columns");
|
||||
echo "</label>
|
||||
<input class=\"form-control\" type=\"number\" id=\"exampleInputEmail1\" name=\"num_fields\" min=\"1\" value=\"4\" required>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"card-footer text-right\">
|
||||
<input class=\"btn btn-primary\" type=\"submit\" value=\"";
|
||||
// line 44
|
||||
echo _gettext("Go");
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
";
|
||||
// line 49
|
||||
if ((($context["db"] ?? null) != "mysql")) {
|
||||
// line 50
|
||||
echo " <form id=\"rename_db_form\" class=\"ajax\" method=\"post\" action=\"";
|
||||
echo PhpMyAdmin\Url::getFromRoute("/database/operations");
|
||||
echo "\">
|
||||
";
|
||||
// line 51
|
||||
echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null));
|
||||
echo "
|
||||
<input type=\"hidden\" name=\"what\" value=\"data\">
|
||||
<input type=\"hidden\" name=\"db_rename\" value=\"true\">
|
||||
|
||||
";
|
||||
// line 55
|
||||
if ( !twig_test_empty(($context["db_collation"] ?? null))) {
|
||||
// line 56
|
||||
echo " <input type=\"hidden\" name=\"db_collation\" value=\"";
|
||||
echo twig_escape_filter($this->env, ($context["db_collation"] ?? null), "html", null, true);
|
||||
echo "\">
|
||||
";
|
||||
}
|
||||
// line 58
|
||||
echo "
|
||||
<div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 60
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("b_edit", _gettext("Rename database to"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"form-group form-row\">
|
||||
<div class=\"col-auto\">
|
||||
<label class=\"sr-only\" for=\"new_db_name\">";
|
||||
// line 64
|
||||
echo _gettext("New database name");
|
||||
echo "</label>
|
||||
<input class=\"form-control textfield\" id=\"new_db_name\" type=\"text\" name=\"newname\" maxlength=\"64\" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"adjust_privileges\" value=\"1\" id=\"checkbox_adjust_privileges\"";
|
||||
// line 71
|
||||
if (($context["has_adjust_privileges"] ?? null)) {
|
||||
echo " checked";
|
||||
} else {
|
||||
echo " title=\"";
|
||||
// line 72
|
||||
echo _gettext("You don't have sufficient privileges to perform this operation; Please refer to the documentation for more details.");
|
||||
echo "\" disabled";
|
||||
}
|
||||
echo ">
|
||||
<label class=\"form-check-label\" for=\"checkbox_adjust_privileges\">
|
||||
";
|
||||
// line 74
|
||||
echo _gettext("Adjust privileges");
|
||||
// line 75
|
||||
echo " ";
|
||||
echo \PhpMyAdmin\Html\MySQLDocumentation::showDocumentation("faq", "faq6-39");
|
||||
echo "
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"card-footer text-right\">
|
||||
<input class=\"btn btn-primary\" type=\"submit\" value=\"";
|
||||
// line 81
|
||||
echo _gettext("Go");
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
";
|
||||
}
|
||||
// line 86
|
||||
echo "
|
||||
";
|
||||
// line 87
|
||||
if (($context["is_drop_database_allowed"] ?? null)) {
|
||||
// line 88
|
||||
echo " <div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 89
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("b_deltbl", _gettext("Remove database"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"card-text\">
|
||||
";
|
||||
// line 92
|
||||
echo PhpMyAdmin\Html\Generator::linkOrButton(PhpMyAdmin\Url::getFromRoute("/sql", ["sql_query" => ("DROP DATABASE " . PhpMyAdmin\Util::backquote( // line 94
|
||||
($context["db"] ?? null))), "back" => PhpMyAdmin\Url::getFromRoute("/database/operations"), "goto" => PhpMyAdmin\Url::getFromRoute("/"), "reload" => true, "purge" => true, "message_to_show" => twig_escape_filter($this->env, sprintf(_gettext("Database %s has been dropped."), PhpMyAdmin\Util::backquote( // line 99
|
||||
($context["db"] ?? null)))), "db" => null]), _gettext("Drop the database (DROP)"), ["id" => "drop_db_anchor", "class" => "ajax text-danger"]);
|
||||
// line 107
|
||||
echo "
|
||||
";
|
||||
// line 108
|
||||
echo \PhpMyAdmin\Html\MySQLDocumentation::show("DROP_DATABASE");
|
||||
echo "
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
";
|
||||
}
|
||||
// line 113
|
||||
echo "
|
||||
<form id=\"copy_db_form\" class=\"ajax\" method=\"post\" action=\"";
|
||||
// line 114
|
||||
echo PhpMyAdmin\Url::getFromRoute("/database/operations");
|
||||
echo "\">
|
||||
";
|
||||
// line 115
|
||||
echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null));
|
||||
echo "
|
||||
<input type=\"hidden\" name=\"db_copy\" value=\"true\">
|
||||
|
||||
";
|
||||
// line 118
|
||||
if ( !twig_test_empty(($context["db_collation"] ?? null))) {
|
||||
// line 119
|
||||
echo " <input type=\"hidden\" name=\"db_collation\" value=\"";
|
||||
echo twig_escape_filter($this->env, ($context["db_collation"] ?? null), "html", null, true);
|
||||
echo "\">
|
||||
";
|
||||
}
|
||||
// line 121
|
||||
echo "
|
||||
<div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 123
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("b_edit", _gettext("Copy database to"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"form-group form-row\">
|
||||
<div class=\"col-auto\">
|
||||
<label class=\"sr-only\" for=\"renameDbNameInput\">";
|
||||
// line 127
|
||||
echo _gettext("Database name");
|
||||
echo "</label>
|
||||
<input class=\"form-control textfield\" id=\"renameDbNameInput\" type=\"text\" maxlength=\"64\" name=\"newname\" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"form-group\">
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"radio\" name=\"what\" id=\"whatRadio1\" value=\"structure\">
|
||||
<label class=\"form-check-label\" for=\"whatRadio1\">
|
||||
";
|
||||
// line 136
|
||||
echo _gettext("Structure only");
|
||||
// line 137
|
||||
echo " </label>
|
||||
</div>
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"radio\" name=\"what\" id=\"whatRadio2\" value=\"data\" checked>
|
||||
<label class=\"form-check-label\" for=\"whatRadio2\">
|
||||
";
|
||||
// line 142
|
||||
echo _gettext("Structure and data");
|
||||
// line 143
|
||||
echo " </label>
|
||||
</div>
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"radio\" name=\"what\" id=\"whatRadio3\" value=\"dataonly\">
|
||||
<label class=\"form-check-label\" for=\"whatRadio3\">
|
||||
";
|
||||
// line 148
|
||||
echo _gettext("Data only");
|
||||
// line 149
|
||||
echo " </label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"create_database_before_copying\" value=\"1\" id=\"checkbox_create_database_before_copying\" checked>
|
||||
<label class=\"form-check-label\" for=\"checkbox_create_database_before_copying\">";
|
||||
// line 155
|
||||
echo _gettext("CREATE DATABASE before copying");
|
||||
echo "</label>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"drop_if_exists\" value=\"true\" id=\"checkbox_drop\">
|
||||
<label class=\"form-check-label\" for=\"checkbox_drop\">";
|
||||
// line 160
|
||||
echo twig_escape_filter($this->env, sprintf(_gettext("Add %s"), "DROP TABLE / DROP VIEW"), "html", null, true);
|
||||
echo "</label>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"sql_auto_increment\" value=\"1\" id=\"checkbox_auto_increment\" checked>
|
||||
<label class=\"form-check-label\" for=\"checkbox_auto_increment\">";
|
||||
// line 165
|
||||
echo _gettext("Add AUTO_INCREMENT value");
|
||||
echo "</label>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"add_constraints\" value=\"1\" id=\"checkbox_constraints\" checked>
|
||||
<label class=\"form-check-label\" for=\"checkbox_constraints\">";
|
||||
// line 170
|
||||
echo _gettext("Add constraints");
|
||||
echo "</label>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"adjust_privileges\" value=\"1\" id=\"checkbox_privileges\"";
|
||||
// line 175
|
||||
if (($context["has_adjust_privileges"] ?? null)) {
|
||||
echo " checked";
|
||||
} else {
|
||||
echo " title=\"";
|
||||
// line 176
|
||||
echo _gettext("You don't have sufficient privileges to perform this operation; Please refer to the documentation for more details.");
|
||||
echo "\" disabled";
|
||||
}
|
||||
echo ">
|
||||
<label class=\"form-check-label\" for=\"checkbox_privileges\">
|
||||
";
|
||||
// line 178
|
||||
echo _gettext("Adjust privileges");
|
||||
// line 179
|
||||
echo " ";
|
||||
echo \PhpMyAdmin\Html\MySQLDocumentation::showDocumentation("faq", "faq6-39");
|
||||
echo "
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"switch_to_new\" value=\"true\" id=\"checkbox_switch\"";
|
||||
// line 184
|
||||
echo ((($context["switch_to_new"] ?? null)) ? (" checked") : (""));
|
||||
echo ">
|
||||
<label class=\"form-check-label\" for=\"checkbox_switch\">";
|
||||
// line 185
|
||||
echo _gettext("Switch to copied database");
|
||||
echo "</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"card-footer text-right\">
|
||||
<input class=\"btn btn-primary\" type=\"submit\" name=\"submit_copy\" value=\"";
|
||||
// line 190
|
||||
echo _gettext("Go");
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<form id=\"change_db_charset_form\" class=\"ajax\" method=\"post\" action=\"";
|
||||
// line 195
|
||||
echo PhpMyAdmin\Url::getFromRoute("/database/operations/collation");
|
||||
echo "\">
|
||||
";
|
||||
// line 196
|
||||
echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null));
|
||||
echo "
|
||||
|
||||
<div class=\"card mb-2\">
|
||||
<div class=\"card-header\">";
|
||||
// line 199
|
||||
echo \PhpMyAdmin\Html\Generator::getIcon("s_asci", _gettext("Collation"), true);
|
||||
echo "</div>
|
||||
<div class=\"card-body\">
|
||||
<div class=\"form-group form-row\">
|
||||
<div class=\"col-auto\">
|
||||
<label class=\"sr-only\" for=\"select_db_collation\">";
|
||||
// line 203
|
||||
echo _gettext("Collation");
|
||||
echo "</label>
|
||||
<select class=\"form-control\" lang=\"en\" dir=\"ltr\" name=\"db_collation\" id=\"select_db_collation\">
|
||||
<option value=\"\"></option>
|
||||
";
|
||||
// line 206
|
||||
$context['_parent'] = $context;
|
||||
$context['_seq'] = twig_ensure_traversable(($context["charsets"] ?? null));
|
||||
foreach ($context['_seq'] as $context["_key"] => $context["charset"]) {
|
||||
// line 207
|
||||
echo " <optgroup label=\"";
|
||||
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["charset"], "getName", [], "method", false, false, false, 207), "html", null, true);
|
||||
echo "\" title=\"";
|
||||
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["charset"], "getDescription", [], "method", false, false, false, 207), "html", null, true);
|
||||
echo "\">
|
||||
";
|
||||
// line 208
|
||||
$context['_parent'] = $context;
|
||||
$context['_seq'] = twig_ensure_traversable((($__internal_f607aeef2c31a95a7bf963452dff024ffaeb6aafbe4603f9ca3bec57be8633f4 = ($context["collations"] ?? null)) && is_array($__internal_f607aeef2c31a95a7bf963452dff024ffaeb6aafbe4603f9ca3bec57be8633f4) || $__internal_f607aeef2c31a95a7bf963452dff024ffaeb6aafbe4603f9ca3bec57be8633f4 instanceof ArrayAccess ? ($__internal_f607aeef2c31a95a7bf963452dff024ffaeb6aafbe4603f9ca3bec57be8633f4[twig_get_attribute($this->env, $this->source, $context["charset"], "getName", [], "method", false, false, false, 208)] ?? null) : null));
|
||||
foreach ($context['_seq'] as $context["_key"] => $context["collation"]) {
|
||||
// line 209
|
||||
echo " <option value=\"";
|
||||
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["collation"], "getName", [], "method", false, false, false, 209), "html", null, true);
|
||||
echo "\" title=\"";
|
||||
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["collation"], "getDescription", [], "method", false, false, false, 209), "html", null, true);
|
||||
echo "\"";
|
||||
echo (((($context["db_collation"] ?? null) == twig_get_attribute($this->env, $this->source, $context["collation"], "getName", [], "method", false, false, false, 209))) ? (" selected") : (""));
|
||||
echo ">
|
||||
";
|
||||
// line 210
|
||||
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["collation"], "getName", [], "method", false, false, false, 210), "html", null, true);
|
||||
echo "
|
||||
</option>
|
||||
";
|
||||
}
|
||||
$_parent = $context['_parent'];
|
||||
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['collation'], $context['_parent'], $context['loop']);
|
||||
$context = array_intersect_key($context, $_parent) + $_parent;
|
||||
// line 213
|
||||
echo " </optgroup>
|
||||
";
|
||||
}
|
||||
$_parent = $context['_parent'];
|
||||
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['charset'], $context['_parent'], $context['loop']);
|
||||
$context = array_intersect_key($context, $_parent) + $_parent;
|
||||
// line 215
|
||||
echo " </select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"form-check\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"change_all_tables_collations\" id=\"checkbox_change_all_tables_collations\">
|
||||
<label class=\"form-check-label\" for=\"checkbox_change_all_tables_collations\">";
|
||||
// line 221
|
||||
echo _gettext("Change all tables collations");
|
||||
echo "</label>
|
||||
</div>
|
||||
<div class=\"form-check\" id=\"span_change_all_tables_columns_collations\">
|
||||
<input class=\"form-check-input\" type=\"checkbox\" name=\"change_all_tables_columns_collations\" id=\"checkbox_change_all_tables_columns_collations\">
|
||||
<label class=\"form-check-label\" for=\"checkbox_change_all_tables_columns_collations\">";
|
||||
// line 225
|
||||
echo _gettext("Change all tables columns collations");
|
||||
echo "</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=\"card-footer text-right\">
|
||||
<input class=\"btn btn-primary\" type=\"submit\" value=\"";
|
||||
// line 230
|
||||
echo _gettext("Go");
|
||||
echo "\">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
";
|
||||
}
|
||||
|
||||
public function getTemplateName()
|
||||
{
|
||||
return "database/operations/index.twig";
|
||||
}
|
||||
|
||||
public function isTraitable()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getDebugInfo()
|
||||
{
|
||||
return array ( 465 => 230, 457 => 225, 450 => 221, 442 => 215, 435 => 213, 426 => 210, 417 => 209, 413 => 208, 406 => 207, 402 => 206, 396 => 203, 389 => 199, 383 => 196, 379 => 195, 371 => 190, 363 => 185, 359 => 184, 350 => 179, 348 => 178, 341 => 176, 336 => 175, 329 => 170, 321 => 165, 313 => 160, 305 => 155, 297 => 149, 295 => 148, 288 => 143, 286 => 142, 279 => 137, 277 => 136, 265 => 127, 258 => 123, 254 => 121, 248 => 119, 246 => 118, 240 => 115, 236 => 114, 233 => 113, 225 => 108, 222 => 107, 220 => 99, 219 => 94, 218 => 92, 212 => 89, 209 => 88, 207 => 87, 204 => 86, 196 => 81, 186 => 75, 184 => 74, 177 => 72, 172 => 71, 163 => 64, 156 => 60, 152 => 58, 146 => 56, 144 => 55, 137 => 51, 132 => 50, 130 => 49, 122 => 44, 112 => 37, 105 => 33, 98 => 29, 92 => 26, 88 => 25, 85 => 24, 77 => 19, 69 => 14, 65 => 13, 58 => 9, 53 => 7, 48 => 6, 46 => 5, 41 => 3, 37 => 1,);
|
||||
}
|
||||
|
||||
public function getSourceContext()
|
||||
{
|
||||
return new Source("", "database/operations/index.twig", "/app/admin/templates/database/operations/index.twig");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user