Skip to content

Commit 931269e

Browse files
authored
Merge pull request #89 from jeroenptrs/feat/user-defaults
feat: allow SQL files to be imported
2 parents 303e04f + 3f0b454 commit 931269e

File tree

6 files changed

+11
-1
lines changed

6 files changed

+11
-1
lines changed

assets.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
declare module '*.sql' {
2+
const content: string
3+
export default content
4+
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"scripts": {
2323
"deploy": "wrangler deploy",
2424
"deploy-with-ui": "pnpm run build && wrangler deploy",
25-
"dev": "vite dev",
25+
"dev": "pnpm run build && wrangler dev",
2626
"build": "vite build --mode client && vite build",
2727
"start": "wrangler dev",
2828
"publish-npm-module": "npm publish --access public",

src/sql/user.sql

Whitespace-only changes.

vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ export default defineConfig(({ mode }) => {
6868

6969
const entry = './src/index.ts'
7070
return {
71+
assetsInclude: ['**/*.sql'],
7172
server: { port: 8787 },
7273
plugins: [
7374
devServer({ adapter: cloudflareAdapter, entry }),

vitest.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { defineConfig } from 'vitest/config'
22

33
export default defineConfig({
4+
assetsInclude: ['**/*.sql'],
45
test: {
56
coverage: {
67
provider: 'istanbul',

wrangler.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ compatibility_flags = ["nodejs_compat_v2"]
77

88
assets = { directory = "./public/" }
99

10+
rules = [
11+
{ type = "Text", globs = ["**/*.sql"], fallthrough = true }
12+
]
13+
1014
# Service Bindings
1115
## DO NOT REMOVE: TEMPLATE SERVICES ##
1216

0 commit comments

Comments
 (0)