]> git.joonet.de Git - adminer.git/commitdiff
Display ON DELETE and ON UPDATE in foreign keys overview
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Mon, 26 Apr 2010 16:23:33 +0000 (16:23 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Mon, 26 Apr 2010 16:23:33 +0000 (16:23 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1500 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/table.inc.php

index f6c4fbc070364a8d8e63668b9230c3492983f7dd..a99e31e74e26a3b3fdc6dfa307971ba45daaf96d 100644 (file)
@@ -42,12 +42,15 @@ if ($fields) {
                        $foreign_keys = foreign_keys($TABLE);
                        if ($foreign_keys) {
                                echo "<table cellspacing='0'>\n";
+                               echo "<thead><tr><th>" . lang('Source') . "<td>" . lang('Target') . "<td>" . lang('ON DELETE') . "<td>" . lang('ON UPDATE') . ($driver != "sqlite" ? "<td>&nbsp;" : "") . "</thead>\n";
                                foreach ($foreign_keys as $name => $foreign_key) {
                                        $link = ($foreign_key["db"] != "" ? "<strong>" . h($foreign_key["db"]) . "</strong>." : "") . h($foreign_key["table"]);
                                        echo "<tr>";
                                        echo "<th><i>" . implode("</i>, <i>", array_map('h', $foreign_key["source"])) . "</i>";
                                        echo "<td><a href='" . h($foreign_key["db"] != "" ? preg_replace('~db=[^&]*~', "db=" . urlencode($foreign_key["db"]), ME) : ME) . "table=" . urlencode($foreign_key["table"]) . "'>$link</a>";
                                        echo "(<em>" . implode("</em>, <em>", array_map('h', $foreign_key["target"])) . "</em>)";
+                                       echo "<td>$foreign_key[on_delete]\n";
+                                       echo "<td>$foreign_key[on_update]\n";
                                        if ($driver != "sqlite") {
                                                echo '<td><a href="' . h(ME . 'foreign=' . urlencode($TABLE) . '&name=' . urlencode($name)) . '">' . lang('Alter') . '</a>';
                                        }