mediawiki-extensions-OATHAuth/sql/sqlite/patch-add_generic_fields.sql
Reedy 9952cf8ee6 Make SQLite compatible patches
Bug: T264492
Change-Id: I622b177015740ca5f6f625250efa3d4ad71be448
2020-10-04 20:40:27 +00:00

24 lines
523 B
SQL

CREATE TABLE /*_*/oathauth_users_tmp (
-- User ID
id int not null primary key,
-- Secret key
secret text NULL DEFAULT NULL,
-- Scratch tokens
scratch_tokens blob NULL DEFAULT NULL,
-- Module user has selected
module text not null,
-- Data
data blob null
);
INSERT INTO /*_*/oathauth_users_tmp (id, secret, scratch_tokens, module, data)
SELECT id, secret, scratch_tokens, '', null FROM /*_*/oathauth_users;
DROP TABLE /*_*/oathauth_users;
ALTER TABLE /*_*/oathauth_users_tmp RENAME TO /*_*/oathauth_users;