diff --git a/Cargo.toml b/Cargo.toml index eafdebff..8f2ce6fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,3 +20,7 @@ tauri = "1" sqlite = ["sqlx/sqlite"] mysql = ["sqlx/mysql"] postgres = ["sqlx/postgres"] + +[profile.release] +lto = true +opt-level = 3 \ No newline at end of file diff --git a/examples/vue-todos/.eslintignore b/example/vue-todos/.eslintignore similarity index 100% rename from examples/vue-todos/.eslintignore rename to example/vue-todos/.eslintignore diff --git a/examples/vue-todos/.eslintrc b/example/vue-todos/.eslintrc similarity index 100% rename from examples/vue-todos/.eslintrc rename to example/vue-todos/.eslintrc diff --git a/examples/vue-todos/.gitignore b/example/vue-todos/.gitignore similarity index 100% rename from examples/vue-todos/.gitignore rename to example/vue-todos/.gitignore diff --git a/examples/todos-app/.npmrc b/example/vue-todos/.npmrc similarity index 100% rename from examples/todos-app/.npmrc rename to example/vue-todos/.npmrc diff --git a/examples/todos-app/.prettierignore b/example/vue-todos/.prettierignore similarity index 100% rename from examples/todos-app/.prettierignore rename to example/vue-todos/.prettierignore diff --git a/examples/todos-app/.prettierrc b/example/vue-todos/.prettierrc similarity index 100% rename from examples/todos-app/.prettierrc rename to example/vue-todos/.prettierrc diff --git a/examples/vue-todos/.prettierrc.cjs b/example/vue-todos/.prettierrc.cjs similarity index 100% rename from examples/vue-todos/.prettierrc.cjs rename to example/vue-todos/.prettierrc.cjs diff --git a/examples/vue-todos/README.md b/example/vue-todos/README.md similarity index 100% rename from examples/vue-todos/README.md rename to example/vue-todos/README.md diff --git a/examples/vue-todos/Todo.png b/example/vue-todos/Todo.png similarity index 100% rename from examples/vue-todos/Todo.png rename to example/vue-todos/Todo.png diff --git a/examples/vue-todos/docs/app.gif b/example/vue-todos/docs/app.gif similarity index 100% rename from examples/vue-todos/docs/app.gif rename to example/vue-todos/docs/app.gif diff --git a/examples/vue-todos/docs/dev-mode-app.png b/example/vue-todos/docs/dev-mode-app.png similarity index 100% rename from examples/vue-todos/docs/dev-mode-app.png rename to example/vue-todos/docs/dev-mode-app.png diff --git a/examples/vue-todos/docs/frontend-only.png b/example/vue-todos/docs/frontend-only.png similarity index 100% rename from examples/vue-todos/docs/frontend-only.png rename to example/vue-todos/docs/frontend-only.png diff --git a/examples/vue-todos/docs/mac-system-tray.gif b/example/vue-todos/docs/mac-system-tray.gif similarity index 100% rename from examples/vue-todos/docs/mac-system-tray.gif rename to example/vue-todos/docs/mac-system-tray.gif diff --git a/examples/vue-todos/docs/ubuntu-app.png b/example/vue-todos/docs/ubuntu-app.png similarity index 100% rename from examples/vue-todos/docs/ubuntu-app.png rename to example/vue-todos/docs/ubuntu-app.png diff --git a/examples/vue-todos/docs/ubuntu-system-tray.png b/example/vue-todos/docs/ubuntu-system-tray.png similarity index 100% rename from examples/vue-todos/docs/ubuntu-system-tray.png rename to example/vue-todos/docs/ubuntu-system-tray.png diff --git a/examples/vue-todos/docs/windows-app.png b/example/vue-todos/docs/windows-app.png similarity index 100% rename from examples/vue-todos/docs/windows-app.png rename to example/vue-todos/docs/windows-app.png diff --git a/examples/vue-todos/docs/windows-system-tray.png b/example/vue-todos/docs/windows-system-tray.png similarity index 100% rename from examples/vue-todos/docs/windows-system-tray.png rename to example/vue-todos/docs/windows-system-tray.png diff --git a/examples/vue-todos/index.html b/example/vue-todos/index.html similarity index 100% rename from examples/vue-todos/index.html rename to example/vue-todos/index.html diff --git a/examples/vue-todos/package.json b/example/vue-todos/package.json similarity index 94% rename from examples/vue-todos/package.json rename to example/vue-todos/package.json index bcc36e15..4f800036 100644 --- a/examples/vue-todos/package.json +++ b/example/vue-todos/package.json @@ -19,7 +19,7 @@ "@vueuse/core": "^9.3.0", "pinia": "^2.0.23", "@tauri-apps/api": "^1.1.0", - "tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#dev", + "tauri-plugin-sql-api": "workspace:*", "uuid": "^9.0.0", "vue": "^3.2.40" }, @@ -46,4 +46,4 @@ "vue-tsc": "^1.0.3", "windicss": "^3.5.6" } -} +} \ No newline at end of file diff --git a/examples/todos-app/static/favicon.png b/example/vue-todos/public/favicon.png similarity index 100% rename from examples/todos-app/static/favicon.png rename to example/vue-todos/public/favicon.png diff --git a/examples/todos-app/src-tauri/.gitignore b/example/vue-todos/src-tauri/.gitignore similarity index 100% rename from examples/todos-app/src-tauri/.gitignore rename to example/vue-todos/src-tauri/.gitignore diff --git a/examples/vue-todos/src-tauri/Cargo.toml b/example/vue-todos/src-tauri/Cargo.toml similarity index 100% rename from examples/vue-todos/src-tauri/Cargo.toml rename to example/vue-todos/src-tauri/Cargo.toml diff --git a/examples/todos-app/src-tauri/build.rs b/example/vue-todos/src-tauri/build.rs similarity index 100% rename from examples/todos-app/src-tauri/build.rs rename to example/vue-todos/src-tauri/build.rs diff --git a/examples/vue-todos/src-tauri/icons/128x128.png b/example/vue-todos/src-tauri/icons/128x128.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/128x128.png rename to example/vue-todos/src-tauri/icons/128x128.png diff --git a/examples/vue-todos/src-tauri/icons/128x128@2x.png b/example/vue-todos/src-tauri/icons/128x128@2x.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/128x128@2x.png rename to example/vue-todos/src-tauri/icons/128x128@2x.png diff --git a/examples/vue-todos/src-tauri/icons/32x32.png b/example/vue-todos/src-tauri/icons/32x32.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/32x32.png rename to example/vue-todos/src-tauri/icons/32x32.png diff --git a/examples/vue-todos/src-tauri/icons/Square107x107Logo.png b/example/vue-todos/src-tauri/icons/Square107x107Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square107x107Logo.png rename to example/vue-todos/src-tauri/icons/Square107x107Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square142x142Logo.png b/example/vue-todos/src-tauri/icons/Square142x142Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square142x142Logo.png rename to example/vue-todos/src-tauri/icons/Square142x142Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square150x150Logo.png b/example/vue-todos/src-tauri/icons/Square150x150Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square150x150Logo.png rename to example/vue-todos/src-tauri/icons/Square150x150Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square284x284Logo.png b/example/vue-todos/src-tauri/icons/Square284x284Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square284x284Logo.png rename to example/vue-todos/src-tauri/icons/Square284x284Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square30x30Logo.png b/example/vue-todos/src-tauri/icons/Square30x30Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square30x30Logo.png rename to example/vue-todos/src-tauri/icons/Square30x30Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square310x310Logo.png b/example/vue-todos/src-tauri/icons/Square310x310Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square310x310Logo.png rename to example/vue-todos/src-tauri/icons/Square310x310Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square44x44Logo.png b/example/vue-todos/src-tauri/icons/Square44x44Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square44x44Logo.png rename to example/vue-todos/src-tauri/icons/Square44x44Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square71x71Logo.png b/example/vue-todos/src-tauri/icons/Square71x71Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square71x71Logo.png rename to example/vue-todos/src-tauri/icons/Square71x71Logo.png diff --git a/examples/vue-todos/src-tauri/icons/Square89x89Logo.png b/example/vue-todos/src-tauri/icons/Square89x89Logo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/Square89x89Logo.png rename to example/vue-todos/src-tauri/icons/Square89x89Logo.png diff --git a/examples/vue-todos/src-tauri/icons/StoreLogo.png b/example/vue-todos/src-tauri/icons/StoreLogo.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/StoreLogo.png rename to example/vue-todos/src-tauri/icons/StoreLogo.png diff --git a/examples/vue-todos/src-tauri/icons/icon.icns b/example/vue-todos/src-tauri/icons/icon.icns similarity index 100% rename from examples/vue-todos/src-tauri/icons/icon.icns rename to example/vue-todos/src-tauri/icons/icon.icns diff --git a/examples/vue-todos/src-tauri/icons/icon.ico b/example/vue-todos/src-tauri/icons/icon.ico similarity index 100% rename from examples/vue-todos/src-tauri/icons/icon.ico rename to example/vue-todos/src-tauri/icons/icon.ico diff --git a/examples/vue-todos/src-tauri/icons/icon.png b/example/vue-todos/src-tauri/icons/icon.png similarity index 100% rename from examples/vue-todos/src-tauri/icons/icon.png rename to example/vue-todos/src-tauri/icons/icon.png diff --git a/examples/vue-todos/src-tauri/migrations/1.sql b/example/vue-todos/src-tauri/migrations/1.sql similarity index 100% rename from examples/vue-todos/src-tauri/migrations/1.sql rename to example/vue-todos/src-tauri/migrations/1.sql diff --git a/examples/todos-app/src-tauri/rustfmt.toml b/example/vue-todos/src-tauri/rustfmt.toml similarity index 100% rename from examples/todos-app/src-tauri/rustfmt.toml rename to example/vue-todos/src-tauri/rustfmt.toml diff --git a/examples/todos-app/src-tauri/src/main.rs b/example/vue-todos/src-tauri/src/main.rs similarity index 100% rename from examples/todos-app/src-tauri/src/main.rs rename to example/vue-todos/src-tauri/src/main.rs diff --git a/examples/vue-todos/src-tauri/tauri.conf.json b/example/vue-todos/src-tauri/tauri.conf.json similarity index 100% rename from examples/vue-todos/src-tauri/tauri.conf.json rename to example/vue-todos/src-tauri/tauri.conf.json diff --git a/examples/vue-todos/src-tauri/tauri.linux.conf.json b/example/vue-todos/src-tauri/tauri.linux.conf.json similarity index 100% rename from examples/vue-todos/src-tauri/tauri.linux.conf.json rename to example/vue-todos/src-tauri/tauri.linux.conf.json diff --git a/examples/vue-todos/src-tauri/tauri.macos.conf.json b/example/vue-todos/src-tauri/tauri.macos.conf.json similarity index 100% rename from examples/vue-todos/src-tauri/tauri.macos.conf.json rename to example/vue-todos/src-tauri/tauri.macos.conf.json diff --git a/examples/vue-todos/src-tauri/tauri.windows.conf.json b/example/vue-todos/src-tauri/tauri.windows.conf.json similarity index 100% rename from examples/vue-todos/src-tauri/tauri.windows.conf.json rename to example/vue-todos/src-tauri/tauri.windows.conf.json diff --git a/examples/vue-todos/src/App.vue b/example/vue-todos/src/App.vue similarity index 91% rename from examples/vue-todos/src/App.vue rename to example/vue-todos/src/App.vue index c130dab2..c6cc473e 100644 --- a/examples/vue-todos/src/App.vue +++ b/example/vue-todos/src/App.vue @@ -1,7 +1,8 @@