playground: Default bundle bootstrap into database, list, get by name.

Default examples are not fetched as static files by the client anymore;
instead, they are bundled into the database with fixed names.
The pgadmin utility has been extended to wrap pgbundle and load bundles
into the database; next step is porting pgbundle to Go and fully integrating
it into pgadmin.

Example naming and testing metadata is now read from a JSON config file
instead of hardcoded into tests/bundler.

compilerd now supports listing default examples and loading them by name.
Added tests and basic clientside support.

Fixed migration test.
Increased bundle ID entropy.
Made database handle closing more robust.

Change-Id: I5000b2d4edd0864ed468faa5244a298bccd0912d
38 files changed
tree: 738485175f4255e31dbdda674ca4b1661a48524e
  1. client/
  2. go/
  3. pgbundle/
  4. .gitignore
  5. AUTHORS
  6. CONTRIBUTORS
  7. LICENSE
  8. PATENTS
  9. README.md
  10. VERSION
README.md

This repository contains the Vanadium project playground.