Change database system nomenclature

Created on 19 August 2010, over 14 years ago
Updated 29 August 2023, over 1 year ago

Current database system nomenclature is confusing. Examples:


It is confusing when studying the drupal's database and you try guess what nid, vid, uid, tid, lid, mlid, etc., means. Just think about "vid" it is used in both: node_revisions and vocabulary table.


We have users table (with "s") and role table (without "s"), system table and actions table, variable table and sequences table, etc.


In block table we have "tmd" that seems to stand for "Theme, Module and Delta", and also "list" (for fields theme, status, region, weight and module) what about naming it:"tsrwm"?

Just a quick review but guess that there others inconsistencies.

✨ Feature request
Status

Closed: outdated

Version

9.5

Component
DatabaseΒ  β†’

Last updated 2 days ago

  • Maintained by
  • πŸ‡³πŸ‡±Netherlands @daffie
Created by

πŸ‡΅πŸ‡ͺPeru DevElCuy

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    As there has not been movement in 12 years going to say it's outdated.

    If still valid please reopen for how it applies to D10

    Thanks

  • πŸ‡΅πŸ‡ͺPeru DevElCuy

    I was a bit tired of drupalisms back in 2012. Nowadays we have more people doing site building than coding at such low API levels. If somebody ever has the time to explore schema and propose specific changes, then we can reference this issue as a nice evidence of how many really care :)

Production build 0.71.5 2024