Last modified: 2011-10-12 01:16:47 UTC
The table definition for "user_rights" is incorrect.
Created attachment 200 [details]
Patch for maintenance/postgresql/pg_tables.sql
Brings pg_tables.sql back into line with the MySQL definitions.
Created attachment 209 [details]
Adds page, text, and revision tables
(whoops, the above patch was submitted by myself)
I'm new to the mediawiki sources, but I thought I'd help with this effort
because I want to run mediawiki on a machine with PostgreSQL. I believe the
table definitions in CVS need more updating, to match the changes that happened
in maintenance/tables.sql, revision 1.42. Namely, the page, text, and revision
relations are missing.
I have taken a first stab at modifying pg_tables.sql and pg_users.sql to add these.
Created attachment 210 [details]
Adds page, text, and revision, and "group" tables
Removing patch keyword; definitions in patch are out of date again.
Created attachment 1515 [details]
Postgres schema, based on tables.sql version 1.93
This requires a new directory underneath maintenance called "postgres". It also
requires a separate patch to integrate PG into the installation process, but
should satisfy this bug.
*** Bug 1391 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 385 ***