create table hipchat_capabilities ( configurable , hipchat_api_consumer , installable , oauth2_provider ); comment on column hipchat_capabilities.configurable is ' Most integrations will need to be configured in order to work correctly. For this purpose, an integration can expose a 'configurable' capability that provides an HTML page to be included as a panel in the configuration dialog. '; comment on column hipchat_capabilities.hipchat_api_consumer is ' The ability to consume the HipChat API. '; comment on column hipchat_capabilities.installable is ' The capability of receiving a synchronous installation callback during integration installation. '; comment on column hipchat_capabilities.oauth2_provider is ' The capability of providing and accepting OAuth 2 tokens for authentication. ';