Skip to content

Commit fa80489

Browse files
authored
detect non-local sql tables (#1636)
1 parent 802f0dd commit fa80489

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/render.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ if (location.pathname.endsWith("/")) {
5959
import ${preview || page.code.length ? `{${preview ? "open, " : ""}define} from ` : ""}${JSON.stringify(
6060
resolveImport("observablehq:client")
6161
)};${
62-
files.size || data?.sql
62+
files.size
6363
? `\nimport {registerFile${data?.sql ? ", FileAttachment" : ""}} from ${JSON.stringify(
6464
resolveImport("observablehq:stdlib")
6565
)};`

src/resolvers.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,11 @@ export async function getResolvers(
123123

124124
// Add SQL sources.
125125
if (page.data.sql) {
126-
for (const source of Object.values(page.data.sql)) {
127-
files.add(String(source));
126+
for (const value of Object.values(page.data.sql)) {
127+
const source = String(value);
128+
if (isAssetPath(source)) {
129+
files.add(source);
130+
}
128131
}
129132
}
130133

0 commit comments

Comments
 (0)