CREATE TABLE oauth2_consumers( `cid` INTEGER PRIMARY KEY NOT NULL CHECK(`cid`>=0), `name` VARCHAR(255) NOT NULL, `api_secret` TEXT NOT NULL, `api_key` TEXT NOT NULL, `scope` VARCHAR (100) NOT NULL, `protected_resource_url` VARCHAR (255) NOT NULL, `callback_name` VARCHAR(255) NOT NULL, `extractor` VARCHAR(50) NOT NULL, `authorize_url` VARCHAR (255) NOT NULL, `endpoint` VARCHAR (255) NOT NULL, CONSTRAINT `cid` UNIQUE(`cid`), CONSTRAINT `name` UNIQUE(`name`) );