+ $insertOpts = [ 'IGNORE' ];
+ $selectOpts = [];
+
+ // If wl_id exists, make insertSelect() more replication-safe by
+ // ordering on that column. If not, hint that it should be safe anyway.
+ if ( $this->db->fieldExists( 'watchlist', 'wl_id', __METHOD__ ) ) {
+ $selectOpts['ORDER BY'] = 'wl_id';
+ } else {
+ $insertOpts[] = 'NO_AUTO_COLUMNS';
+ }
+