dbgate-api
Version:
Allows run DbGate data-manipulation scripts.
68 lines (54 loc) • 1.2 kB
JavaScript
function isAuthProxySupported() {
return false;
}
async function authProxyGetRedirectUrl(options) {
return null;
}
async function authProxyGetTokenFromCode(options) {
return null;
}
function startTokenChecking(sid, callback) {}
function getAuthProxyUrl() {
return 'https://auth.dbgate.eu';
}
function supportsAwsIam() {
return false;
}
async function getAwsIamToken(params) {
return null;
}
async function callTextToSqlApi(text, structure, dialect) {
return null;
}
async function callCompleteOnCursorApi(cursorId, query, position, dialect) {
return null;
}
async function callRefactorSqlQueryApi(query, task, structure, dialect) {
return null;
}
function getLicenseHttpHeaders() {
return {};
}
async function tryToGetRefreshedLicense(oldLicenseKey) {
return {
status: 'error',
};
}
function getAiGatewayServer() {
return {};
}
module.exports = {
isAuthProxySupported,
authProxyGetRedirectUrl,
authProxyGetTokenFromCode,
startTokenChecking,
getAuthProxyUrl,
supportsAwsIam,
getAwsIamToken,
callTextToSqlApi,
callCompleteOnCursorApi,
callRefactorSqlQueryApi,
getLicenseHttpHeaders,
tryToGetRefreshedLicense,
getAiGatewayServer,
};