diff options
author | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2018-08-21 14:09:09 -0700 |
---|---|---|
committer | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2018-08-28 07:14:54 -0700 |
commit | 48381efa11f4b352c25ff2f24ef44b972b6eb5ba (patch) | |
tree | 5d50c02e65ba8d862951e81ed32097e57e2a89bd /platform/default/mbgl/storage/merge_sideloaded.js | |
parent | 1127e356e4592c5daa0bf1d0f01bb51f79b06563 (diff) | |
download | qtlocation-mapboxgl-48381efa11f4b352c25ff2f24ef44b972b6eb5ba.tar.gz |
SQL Statements to merge an attached database with name 'side' into the main database.
Co-authored-by: kkaefer <mail@kkaefer.com>
Diffstat (limited to 'platform/default/mbgl/storage/merge_sideloaded.js')
-rw-r--r-- | platform/default/mbgl/storage/merge_sideloaded.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/platform/default/mbgl/storage/merge_sideloaded.js b/platform/default/mbgl/storage/merge_sideloaded.js new file mode 100644 index 0000000000..98d52eb8b3 --- /dev/null +++ b/platform/default/mbgl/storage/merge_sideloaded.js @@ -0,0 +1,21 @@ +var fs = require('fs'); +fs.writeFileSync('platform/default/mbgl/storage/merge_sideloaded.hpp', `#pragma once + +// THIS IS A GENERATED FILE; EDIT merge_sideloaded.sql INSTEAD +// To regenerate, run \`node platform/default/mbgl/storage/merge_sideloaded.js\` + +namespace mbgl { + +static constexpr const char* mergeSideloadedDatabaseSQL = +${fs.readFileSync('platform/default/mbgl/storage/merge_sideloaded.sql', 'utf8') + .replace(/ *--.*/g, '') + .split('\n') + .filter(a => a) + .map(line => '"' + line + '\\n"') + .join('\n') +} +; + +} // namespace mbgl +`); + |