Skip to content

Commit f4e1403

Browse files
committed
Edit docs
1 parent 50063d5 commit f4e1403

109 files changed

Lines changed: 32729 additions & 1503 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

site/.vitepress/dist/404.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66
<title>404 | LinkedQL</title>
77
<meta name="description" content="Not Found">
88
<meta name="generator" content="VitePress v1.6.4">
9-
<link rel="preload stylesheet" href="/assets/style.DxeyQAKk.css" as="style">
9+
<link rel="preload stylesheet" href="/assets/style.B7OmO4rY.css" as="style">
1010
<link rel="preload stylesheet" href="/vp-icons.css" as="style">
1111

12-
<script type="module" src="/assets/app.DhOpiMyP.js"></script>
12+
<script type="module" src="/assets/app.DTyr3kCT.js"></script>
1313
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
1414
<meta name="theme-color" content="gold">
1515
<script id="check-dark-mode">document.documentElement.classList.add("dark");</script>
1616
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
1717
</head>
1818
<body>
1919
<div id="app"></div>
20-
<script>window.__VP_HASH_MAP__=JSON.parse("{\"capabilities.md\":\"lKFfzORh\",\"capabilities_changefeeds.md\":\"BbVKE835\",\"capabilities_deeprefs.md\":\"CEI21O9O\",\"capabilities_json-literals.md\":\"0XOfRqew\",\"capabilities_live-queries.md\":\"ELg9xpgj\",\"capabilities_streaming.md\":\"b3c0XtJ7\",\"capabilities_upsert.md\":\"Dmbzr96U\",\"capabilities_version-binding.md\":\"DcmNgFeX\",\"docs.md\":\"4rMGXL5A\",\"docs_query-api.md\":\"BxW7Asb7\",\"docs_setup.md\":\"C_FRjVi1\",\"engineering_realtime-engine.md\":\"C2aTCXTA\",\"flashql.md\":\"sgPfa8_k\",\"flashql_foreign-io.md\":\"B9ukP71K\",\"flashql_lang.md\":\"D3-uy8o0\",\"flashql_sync.md\":\"rdQuHHEu\",\"index.md\":\"NoUA2Dg5\",\"overview.md\":\"BhRo4Yxc\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"LinkedQL\",\"description\":\"A modern take on SQL and SQL databases — with reactivity, versioning, and more.\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":\"force-dark\",\"themeConfig\":{\"logo\":{\"src\":\"/img/brand/linked-ql-logo.png\",\"height\":140},\"siteTitle\":false,\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/linked-db/linked-ql\"}],\"nav\":[{\"text\":\"What is LinkedQL\",\"link\":\"/overview\",\"activeMatch\":\"/overview\"},{\"text\":\"Capabilities\",\"link\":\"/capabilities\",\"activeMatch\":\"/capabilities\"},{\"text\":\"Docs\",\"link\":\"/docs\",\"activeMatch\":\"/docs\"},{\"text\":\"FlashQL\",\"link\":\"/flashql\",\"activeMatch\":\"/flashql\"},{\"text\":\"Engineering\",\"link\":\"/engineering/realtime-engine\",\"activeMatch\":\"/engineering\"},{\"text\":\"Star on GitHub\",\"link\":\"https://github.com/linked-db/linked-ql\"}],\"sidebar\":{\"/\":[{\"text\":\"Overview\",\"items\":[{\"text\":\"What is LinkedQL\",\"link\":\"/overview\"}]},{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/docs\"},{\"text\":\"Dialects & Clients\",\"link\":\"/docs/setup\"},{\"text\":\"Query Interface\",\"link\":\"/docs/query-api\"}]},{\"text\":\"Capabilities\",\"items\":[{\"text\":\"Capabilities Overview\",\"link\":\"/capabilities\"},{\"text\":\"Live Queries\",\"link\":\"/capabilities/live-queries\"},{\"text\":\"Streaming\",\"link\":\"/capabilities/streaming\"},{\"text\":\"Changefeeds (WAL)\",\"link\":\"/capabilities/changefeeds\"},{\"text\":\"DeepRefs\",\"link\":\"/capabilities/deeprefs\"},{\"text\":\"JSON Literals\",\"link\":\"/capabilities/json-literals\"},{\"text\":\"UPSERT\",\"link\":\"/capabilities/upsert\"},{\"text\":\"Version Binding\",\"link\":\"/capabilities/version-binding\"}]},{\"text\":\"FlashQL\",\"items\":[{\"text\":\"FlashQL Overview\",\"link\":\"/flashql\"},{\"text\":\"Federation & Sync\",\"link\":\"/flashql/foreign-io\"},{\"text\":\"Sync\",\"link\":\"/flashql/sync\"},{\"text\":\"Language Reference\",\"link\":\"/flashql/lang\"}]},{\"text\":\"Engineering\",\"items\":[{\"text\":\"The Realtime Engine\",\"link\":\"/engineering/realtime-engine\"}]}]},\"footer\":{\"message\":\"MIT Licensed\",\"copyright\":\"© Oxford Harrison\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":true}");</script>
20+
<script>window.__VP_HASH_MAP__=JSON.parse("{\"capabilities.md\":\"5XW7Hrwb\",\"capabilities_changefeeds.md\":\"BtezjLjN\",\"capabilities_deeprefs.md\":\"D7SCP_Un\",\"capabilities_json-literals.md\":\"BDieiLDe\",\"capabilities_live-queries.md\":\"DWeHiTzS\",\"capabilities_streaming.md\":\"QgApYeWt\",\"capabilities_upsert.md\":\"C7HcciZq\",\"capabilities_version-binding.md\":\"BqZQkg34\",\"docs.md\":\"QFZYmWQj\",\"docs_query-api.md\":\"Daum4Gjm\",\"docs_setup.md\":\"iLHBWooU\",\"engineering_realtime-engine.md\":\"cGAlOLM6\",\"flashql.md\":\"D8bfmGjb\",\"flashql_foreign-io.md\":\"BqKcWz8r\",\"flashql_lang.md\":\"DK3S35m5\",\"flashql_sync.md\":\"_zCXhBd0\",\"index.md\":\"DlwrrdN6\",\"overview.md\":\"DO37abAg\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"LinkedQL\",\"description\":\"A modern take on SQL and SQL databases — with reactivity, versioning, and more.\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":\"force-dark\",\"themeConfig\":{\"logo\":{\"src\":\"/img/brand/linked-ql-logo.png\",\"height\":140},\"siteTitle\":false,\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/linked-db/linked-ql\"}],\"nav\":[{\"text\":\"What is LinkedQL\",\"link\":\"/overview\",\"activeMatch\":\"/overview\"},{\"text\":\"Capabilities\",\"link\":\"/capabilities\",\"activeMatch\":\"/capabilities\"},{\"text\":\"Docs\",\"link\":\"/docs\",\"activeMatch\":\"/docs\"},{\"text\":\"FlashQL\",\"link\":\"/flashql\",\"activeMatch\":\"/flashql\"},{\"text\":\"Engineering\",\"link\":\"/engineering/realtime-engine\",\"activeMatch\":\"/engineering\"},{\"text\":\"Star on GitHub\",\"link\":\"https://github.com/linked-db/linked-ql\"}],\"sidebar\":{\"/\":[{\"text\":\"Overview\",\"items\":[{\"text\":\"What is LinkedQL\",\"link\":\"/overview\"}]},{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/docs\"},{\"text\":\"Dialects & Clients\",\"link\":\"/docs/setup\"},{\"text\":\"Query Interface\",\"link\":\"/docs/query-api\"}]},{\"text\":\"Capabilities\",\"items\":[{\"text\":\"Capabilities Overview\",\"link\":\"/capabilities\"},{\"text\":\"Live Queries\",\"link\":\"/capabilities/live-queries\"},{\"text\":\"Streaming\",\"link\":\"/capabilities/streaming\"},{\"text\":\"Changefeeds (WAL)\",\"link\":\"/capabilities/changefeeds\"},{\"text\":\"DeepRefs\",\"link\":\"/capabilities/deeprefs\"},{\"text\":\"JSON Literals\",\"link\":\"/capabilities/json-literals\"},{\"text\":\"UPSERT\",\"link\":\"/capabilities/upsert\"},{\"text\":\"Version Binding\",\"link\":\"/capabilities/version-binding\"}]},{\"text\":\"FlashQL\",\"items\":[{\"text\":\"FlashQL Overview\",\"link\":\"/flashql\"},{\"text\":\"Federation & Sync\",\"link\":\"/flashql/foreign-io\"},{\"text\":\"Sync\",\"link\":\"/flashql/sync\"},{\"text\":\"Language Reference\",\"link\":\"/flashql/lang\"}]},{\"text\":\"Engineering\",\"items\":[{\"text\":\"The Realtime Engine\",\"link\":\"/engineering/realtime-engine\"}]}]},\"footer\":{\"message\":\"MIT Licensed\",\"copyright\":\"© Oxford Harrison\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":true}");</script>
2121

2222
</body>
2323
</html>
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
import { R as RawTheme } from "./chunks/theme.DsKhfzWS.js";
2+
import { R as inBrowser, a2 as useUpdateHead, a3 as RouterSymbol, a4 as initData, a5 as dataSymbol, a6 as Content, a7 as ClientOnly, a8 as siteDataRef, a9 as createRouter, aa as pathToFile, ab as createSSRApp, d as defineComponent, u as useData, v as onMounted, s as watchEffect, ac as usePrefetch, ad as useCopyCode, ae as useCodeGroups, af as h } from "./chunks/framework.9IhFZouV.js";
3+
function resolveThemeExtends(theme) {
4+
if (theme.extends) {
5+
const base = resolveThemeExtends(theme.extends);
6+
return {
7+
...base,
8+
...theme,
9+
async enhanceApp(ctx) {
10+
if (base.enhanceApp)
11+
await base.enhanceApp(ctx);
12+
if (theme.enhanceApp)
13+
await theme.enhanceApp(ctx);
14+
}
15+
};
16+
}
17+
return theme;
18+
}
19+
const Theme = resolveThemeExtends(RawTheme);
20+
const VitePressApp = defineComponent({
21+
name: "VitePressApp",
22+
setup() {
23+
const { site, lang, dir } = useData();
24+
onMounted(() => {
25+
watchEffect(() => {
26+
document.documentElement.lang = lang.value;
27+
document.documentElement.dir = dir.value;
28+
});
29+
});
30+
if (site.value.router.prefetchLinks) {
31+
usePrefetch();
32+
}
33+
useCopyCode();
34+
useCodeGroups();
35+
if (Theme.setup)
36+
Theme.setup();
37+
return () => h(Theme.Layout);
38+
}
39+
});
40+
async function createApp() {
41+
globalThis.__VITEPRESS__ = true;
42+
const router = newRouter();
43+
const app = newApp();
44+
app.provide(RouterSymbol, router);
45+
const data = initData(router.route);
46+
app.provide(dataSymbol, data);
47+
app.component("Content", Content);
48+
app.component("ClientOnly", ClientOnly);
49+
Object.defineProperties(app.config.globalProperties, {
50+
$frontmatter: {
51+
get() {
52+
return data.frontmatter.value;
53+
}
54+
},
55+
$params: {
56+
get() {
57+
return data.page.value.params;
58+
}
59+
}
60+
});
61+
if (Theme.enhanceApp) {
62+
await Theme.enhanceApp({
63+
app,
64+
router,
65+
siteData: siteDataRef
66+
});
67+
}
68+
return { app, router, data };
69+
}
70+
function newApp() {
71+
return createSSRApp(VitePressApp);
72+
}
73+
function newRouter() {
74+
let isInitialPageLoad = inBrowser;
75+
return createRouter((path) => {
76+
let pageFilePath = pathToFile(path);
77+
let pageModule = null;
78+
if (pageFilePath) {
79+
if (isInitialPageLoad) {
80+
pageFilePath = pageFilePath.replace(/\.js$/, ".lean.js");
81+
}
82+
if (false) ;
83+
else {
84+
pageModule = import(
85+
/*@vite-ignore*/
86+
pageFilePath
87+
);
88+
}
89+
}
90+
if (inBrowser) {
91+
isInitialPageLoad = false;
92+
}
93+
return pageModule;
94+
}, Theme.NotFound);
95+
}
96+
if (inBrowser) {
97+
createApp().then(({ app, router, data }) => {
98+
router.go().then(() => {
99+
useUpdateHead(router.route, data.site);
100+
app.mount("#app");
101+
});
102+
});
103+
}
104+
export {
105+
createApp
106+
};

site/.vitepress/dist/assets/app.DhOpiMyP.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

site/.vitepress/dist/assets/capabilities.md.5XW7Hrwb.js

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { _ as _export_sfc, c as createElementBlock, o as openBlock, ag as createStaticVNode } from "./chunks/framework.9IhFZouV.js";
2+
const __pageData = JSON.parse('{"title":"Capabilities Overview","description":"","frontmatter":{},"headers":[],"relativePath":"capabilities.md","filePath":"capabilities.md"}');
3+
const _sfc_main = { name: "capabilities.md" };
4+
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
5+
return openBlock(), createElementBlock("div", null, [..._cache[0] || (_cache[0] = [
6+
createStaticVNode("", 23)
7+
])]);
8+
}
9+
const capabilities = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
10+
export {
11+
__pageData,
12+
capabilities as default
13+
};

0 commit comments

Comments
 (0)