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

           Summary: Oracle Single Schema database abstraction
           Product: MediaWiki
           Version: 1.15-svn
          Platform: All
               URL: http://www.abakus.si/jk/jksvn/
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: General/Unknown
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected], [email protected]


Removed the last few hardcoded LIMIT clauses i could find, replaced with
limitResult function.
Changed fetchAssoc function name to fetchRow overload in DatabaseOracle.php
Added OracleSS database abstraction.

This DB abstraction uses Oracle as DB with multiple wiki instances stored into
a single schema. All tables are wrapped with views which make use of a package
variable set in constructor to identify current wiki instance.

Also added:
- makeList and selectRow function overloads.
- ORAField class and fieldExists, fieldInfo implementations which use data from
a preparsed table (dynmaic query was too slow)
- query ignore errors, ignoring of DUP_VAL_ON_INDEX on insert
- infinity keyword is replaced with a large timestamp (31-DEC-30
12.00.00.000000 AM)

Database import script will be supplied just as soon as i get it from our DBA.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- 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