Closed felixkat closed 2 years ago
You can create the table "artists" in PHPMyAdmin and connect it to Custom Tables as a Third-Party table (New Table/Advanced Tab) Also I can an option to create tables with the custom name.
Okay thank you. As I am only testing at the moment I don't have access to this option until I upgrade to PRO. I'll close this for now.
Since 2.7.6 version you can name physical table the way you want, this functionality is available in the Pro version.
Type the name of the table - "artists" for example
Go to Advanced tab and select Third-party Table => "Create new table".
Table created:
You can see it in PHPMyAdmin:
Also Primary Key (id) and Publish status fields created:
When you add new fields type the field name as you want it to be in MySQL and field title (MySQL Column Comment)
Field added, no additional prefixed:
But be careful because you cannot use reserved MySQL words such as COUNT, SELECT etc.
Any new table that is created is prefixed with "#customtablestable" it would be nice to have the facility of naming the table as the user specifies it to be. So a table called "artists" would actually be "artists" rather than "#customtables_table_artists"
Also I do not see the requirement to remove underscores from table name names.
test_table_artists shouldn't be renamed to testtableartists as table names become unreadable. The same applies to field names.