Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#4219 (ok 4.1.5) Table list (left panel) does not reload when table renamed

4.1.3
fixed
None
1
2014-01-17
2014-01-06
DisgruntledGoat
No

To reproduce:
1. Click a DB in the left panel, then select a table.
2. Go to Operations and rename the table.

The old table name is still shown in the left panel, and clicking it shows an error "#1146 - Table 'tablename' doesn't exist".

I have also come across other situations where the table list doesn't refresh, if I can pin down the reasons I'll add them here.

Discussion

1 2 > >> (Page 1 of 2)
  • Archit Verma
    Archit Verma
    2014-01-07

    Could not reproduce the bug on phpmyadmin 4.1.4-dev (Ubuntu).

     
  • Can you reproduce the problem on out demo server (http://demo.phpmyadmin.net/STABLE/)?

     
    • status: open --> pending
     
  • I can reproduce in QA_4_1 as well as in master.

     
    • status: pending --> open
     
  • Yes I get the same bug on the demo server. Here's a screenshot right after I renamed the table (then clicked 'test2' on the left).

     
    Attachments
    • assigned_to: Atul Pratap Singh
     
    • summary: Table list (left panel) does not reload when table renamed --> (ok 4.1.5) Table list (left panel) does not reload when table renamed
    • status: open --> resolved
    • Priority: 5 --> 1
     
  • I just found another situation where the panel doesn't reload: after creating a table via SQL code.

    In other words, go to the SQL tab, write a query like "CREATE TABLE test (etc)" and run it. The table is not added to the list at the left.

     
1 2 > >> (Page 1 of 2)