- [ 'db-prefix', 'db-prefix' ],
- [ wfWikiID(), wfWikiID() ],
- [ new DatabaseDomain( 'db-dash', null, 'prefix' ), 'db-dash-prefix' ]
+ [ 'db', 'db', null, '' ],
+ [ 'db-schema-','db', 'schema', '' ],
+ [ 'db','db', 'mediawiki', '' ], // common b/c case
+ [ 'db-prefix', 'db', null, 'prefix' ],
+ [ 'db-schema-prefix', 'db', 'schema', 'prefix' ],
+ [ 'db-prefix', 'db', 'mediawiki', 'prefix' ], // common b/c case
+ // Bad hyphen cases (best effort support)
+ [ 'db-stuff', 'db-stuff', null, '' ],
+ [ 'db-stuff-prefix', 'db-stuff', null, 'prefix' ],
+ [ 'db-stuff-schema-', 'db-stuff', 'schema', '' ],
+ [ 'db-stuff-schema-prefix', 'db-stuff', 'schema', 'prefix' ],
+ [ 'db-stuff-prefix', 'db-stuff', 'mediawiki', 'prefix' ] // common b/c case