https://bugzilla.wikimedia.org/show_bug.cgi?id=42659

Tiziano Müller <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #6 from Tiziano Müller <[email protected]> ---
The patch is really just a start. In principal there are currently the
following problems with SMW and PostgreSQL:

* Indexes and sequences must be unique over a database (even though they are
defined on a table). This requires changes in makeDatabaseId
(SMW_Sql3SmwIds.php) and setupPredefinedProperties
(SMW_SQLStore3_SetupHandlers.php) when handling sequences.
* PostgreSQL doesn't like '"tableName"' which makes it necessary to use
rawTableName in some places, when building the name of an index for example or
when looking for the list of indizes (getIndexInfo).
* Furthermore, when looking for indizes (getIndexInfo), the filter has to
include the type of the index since some index must be UNIQUE on PostgreSQL
(see patch by b42) but the getIndexInfo is not per-index but only per-table

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to