New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Indexes shown at both tbl_structure.php and tbl_relation.php #12961
Comments
|
Thanks for noting this. Which page would you prefer as per logical reasoning? |
|
Structure |
|
I believe this was intentional. See #6021 |
|
I'm not sure why automatically creating required indexes requires showing the indexes as well. |
|
If you read the full thread you'll note that the idea of adding indexes automatically has been abandoned and allowing the user to create indexes on the relations page has been implemented instead. |
|
I did read the full page but apart from one summary update I didn't see that being mentioned.. Perhaps both pages could be merged? |
|
I feel the page will be way too long if we merge the two. |
|
Would it? |
Foreign keys require indexes on the target table, but this functionality applies to the source table. So it's useless. |
|
Looking at the structure page, it might be better to split it up more in second level tabs:
That would probably be more consistent than current approach. What do you think? |
|
I think fewer pages and less second-level navigation is better. I see no reason to split structure and indexes.. |
|
Clearly current state is inconsistent (indexes are show on both structure and foreign keys, partitions are shown collapsed at structure page), what really doesn't look good. I thought using consistently second level navigation for all these table structure features might be better. |
|
Dropping indexes from Relation view seems like a trivial fix. For table structure, IMO partitions is taking up too much space when partitions isn't used at all. |
|
About the comment being shown when there is not comment, see #13025 for a proposed fix. |
|
I'm giving the new Github Projects feature a try with this as a way to collect all the ideas in one place that's easy to track: https://github.com/phpmyadmin/phpmyadmin/projects/1 What do you all think? |
|
I've never got used to this kind of project management, but let's try it :-). |
|
As far as changing the text of the link from "Improve table structure" to "Normalize," I think that needs to happen in master because we really should be in a string freeze for 4.7. |
|
The text change to normalize has been complete for master and will be part of the next major release (#13070). |
|
Is this still open? Based on #13070, it looks like it's resolved. |
|
I agree, do you @ibennetch? |
|
#13070 only renamed a button, so I don't think you can base anything on that. |
|
I agree with Olaf, this hasn’t really been resolved. |
|
Hello @williamdes, I would like to fix this, is the target branch master or QA_5_0, please? |
Hello @petrduda Since it is an enhancement you can use master branch instead of QA_5_0 |
…tion Signed-off-by: Petr Duda <petrduda@seznam.cz>
Signed-off-by: William Desportes <williamdes@wdes.fr>
Shouldn't it be on only one page?
The text was updated successfully, but these errors were encountered: