init.sql 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. -- Creates initial entries for a workspace and adds some collections and requests to it.
  2. -- Creates an environment.
  3. INSERT INTO workspaces(id, name) VALUES (0, 'My workspace');
  4. INSERT INTO workspace_envs(id, workspace_id, name) VALUES (0, 0, 'My env');
  5. INSERT INTO
  6. workspace_env_variables(id, workspace_id, env_id, name, value, secret)
  7. VALUES(0, 0, 0, 'BASE_URL', 'https://jsonplaceholder.typicode.com', false);
  8. INSERT INTO
  9. workspace_entries(id, workspace_id, parent_id, name, type)
  10. VALUES (0, 0, NULL, 'My collection', 1);
  11. INSERT INTO
  12. workspace_entries(id, workspace_id, parent_id, name, type)
  13. VALUES
  14. (1, 0, 0, 'My request in col', 0),
  15. (2, 0, NULL, 'My request', 0);
  16. INSERT INTO
  17. request_params(workspace_id, request_id, method, url)
  18. VALUES
  19. (0, 1, 'GET', '{{BASE_URL}}/posts/:ID'),
  20. (0, 2, 'GET', '{{BASE_URL}}/todos/:ID');
  21. INSERT INTO request_path_params(position, request_id, name, value)
  22. VALUES
  23. (18, 1, 'ID', '1'),
  24. (18, 2, 'ID', '1');
  25. INSERT INTO request_headers(request_id, name, value) VALUES(1, 'accept', '*/*');