Jump to content

Topic on Manual talk:Database layout/diagram instructions

Update for 1.36 and 1.37

2
Seb35 (talkcontribs)

I just created the pages for 1.36 and 1.37 following the instructions, it’s very easy (congrats for the Lua module!).

Also:

  1. I added the table "watchlist_expiry" in 1.35.0 and next,
  2. Added the file maintenance/tables-generated.sql for 1.35.0 and in the instructions,
  3. Modified a bit the Lua module to ignore the definitions of indexes inside a CREATE TABLE statement (diff) very used in tables-generated.sql

If someone has some time to fix a small issue in the Lua module: in tables-generated.sql, the PRIMARY key is defined inside the CREATE TABLE and this syntax is not recognised by the Lua module (search "PRIMARY" in the code): a few rules should be added to recognise this syntax and make the primary indexes reappear in 1.35+.

Krinkle (talkcontribs)
Reply to "Update for 1.36 and 1.37"