|
|
|
@ -25,7 +25,7 @@ const SCREEN_PREFIX = DocumentTypes.SCREEN + SEPARATOR |
|
|
|
* @returns {Promise<void>} The view now exists, please note that the next view of this query will actually build it, |
|
|
|
* so it may be slow. |
|
|
|
*/ |
|
|
|
exports.createLinkView = async (appId) => { |
|
|
|
exports.createLinkView = async appId => { |
|
|
|
const db = new CouchDB(appId) |
|
|
|
const designDoc = await db.get("_design/database") |
|
|
|
const view = { |
|
|
|
@ -57,7 +57,7 @@ exports.createLinkView = async (appId) => { |
|
|
|
await db.put(designDoc) |
|
|
|
} |
|
|
|
|
|
|
|
exports.createRoutingView = async (appId) => { |
|
|
|
exports.createRoutingView = async appId => { |
|
|
|
const db = new CouchDB(appId) |
|
|
|
const designDoc = await db.get("_design/database") |
|
|
|
const view = { |
|
|
|
@ -90,7 +90,7 @@ async function searchIndex(appId, indexName, fnString) { |
|
|
|
await db.put(designDoc) |
|
|
|
} |
|
|
|
|
|
|
|
exports.createAllSearchIndex = async (appId) => { |
|
|
|
exports.createAllSearchIndex = async appId => { |
|
|
|
await searchIndex( |
|
|
|
appId, |
|
|
|
SearchIndexes.ROWS, |
|
|
|
|