History

remove scopeRoot / scopeName

Rhys Sullivan committed 7 months ago

Commit a7601031 parent 7dd9a5d10 files · +13 −45Browse files

Showing the changes to examples (3 of 10 files). Show all

Unified · Split

3 files
  1. examples/sqlite-sdk-consumer/README.md +0 −1
  2. examples/sqlite-sdk-consumer/src/main.ts +0 −2
  3. examples/sqlite-sdk-consumer/src/sqlite-backend.ts +6 −8
examples/sqlite-sdk-consumer/README.md+0−1
@@ -36,7 +36,6 @@ import { createSqliteExecutorBackend } from "@executor/sqlite-sdk-consumer-examp · 35 unmodified lines
3636 const executor = await createExecutor({
3737 backend: createSqliteExecutorBackend({
3838 databasePath: "./executor.sqlite",
39− scopeName: "Acme",
4039 }),
4140 });
4241 ```
examples/sqlite-sdk-consumer/src/main.ts+0−2
@@ -8,8 +8,6 @@ const databasePath = process.env.DATABASE_PATH · 7 unmodified lines
88 const executor = await createExecutor({
99 backend: createSqliteExecutorBackend({
1010 databasePath,
11− scopeName: "SQLite Example Workspace",
12− scopeRoot: process.cwd(),
1311 }),
1412 });
1513
examples/sqlite-sdk-consumer/src/sqlite-backend.ts+6−8
@@ -23,7 +23,7 @@ import type { · 22 unmodified lines
2323 Execution,
2424 ExecutionInteraction,
2525 ExecutionStep,
26− LocalExecutorConfig,
26+ ExecutorScopeConfig,
2727 LocalInstallation,
2828 SecretMaterial,
2929 SecretRef,
@@ -35,6 +35,9 @@ import { · 5 unmodified lines
3535 SourceCatalogIdSchema,
3636 SourceCatalogRevisionIdSchema,
3737 } from "@executor/platform-sdk/schema";
38+import type {
39+ SecretMaterialStoredDataRecord,
40+} from "@executor/platform-sdk/runtime";
3841 import {
3942 contentHash,
4043 snapshotFromSourceCatalogSyncResult,
@@ -42,8 +45,6 @@ import { · 1 unmodified line
4245
4346 export type CreateSqliteExecutorBackendOptions = {
4447 databasePath?: string;
45− scopeName?: string;
46− scopeRoot?: string | null;
4748 scopeId?: string;
4849 actorScopeId?: string;
4950 };
@@ -382,7 +383,7 @@ const createStorageDomains = ( · 332 unmodified lines
382383 }
383384 : null;
384385 },
385− upsert: (record: { secretId: SecretMaterial["id"]; data: unknown }) => {
386+ upsert: (record: SecretMaterialStoredDataRecord) => {
386387 store.db.insert(secretMaterialStoredData).values({
387388 secretId: record.secretId,
388389 json: JSON.stringify(record.data),
@@ -568,8 +569,6 @@ export const createSqliteExecutorBackend = ( · 179 unmodified lines
568569
569570 return {
570571 scope: {
571− scopeName: options.scopeName ?? "SQLite SDK Example",
572− scopeRoot: options.scopeRoot ?? null,
573572 metadata: {
574573 kind: "sqlite",
575574 databasePath,
@@ -601,7 +600,7 @@ export const createSqliteExecutorBackend = ( · 25 unmodified lines
601600 load: () => {
602601 const row = store.db.select().from(scopeConfigs).where(eq(scopeConfigs.key, "project")).get();
603602 const projectConfig = row
604− ? parseJson<LocalExecutorConfig>(row.projectConfigJson)
603+ ? parseJson<ExecutorScopeConfig>(row.projectConfigJson)
605604 : {};
606605 return {
607606 config: projectConfig,
@@ -618,7 +617,6 @@ export const createSqliteExecutorBackend = ( · 10 unmodified lines
618617 set: { projectConfigJson: JSON.stringify(config) },
619618 }).run();
620619 },
621− resolveRelativePath: ({ path, scopeRoot }) => resolvePath(scopeRoot, path),
622620 },
623621 state: {
624622 load: () => {