loading up the forgejo repo on tangled to test page performance

Remove sqlite-viewer and using database client (#31223)

sqlite-viewer can not edit sqlite.
database client can connect to almost all common databases, which is
very useful I think. Of cause, it can edit sqlite.

https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-database-client2

And for using sqlite, sqlite3 is required. So also added a new feature:
https://github.com/warrenbuckley/codespace-features
found from: https://containers.dev/features

(cherry picked from commit fc641b3a28300e13c822140556eca8d00f2b5196)

Conflicts:
.devcontainer/devcontainer.json
trivial context conflict because AZure blob support was not added

authored by yp05327 and committed by Earl Warren 3befabea 12528ae7

Changed files
+6 -4
.devcontainer
+5 -3
.devcontainer/devcontainer.json
··· 10 10 "ghcr.io/devcontainers-contrib/features/poetry:2": {}, 11 11 "ghcr.io/devcontainers/features/python:1": { 12 12 "version": "3.12" 13 - } 13 + }, 14 + "ghcr.io/warrenbuckley/codespace-features/sqlite:1": {} 14 15 }, 15 16 "customizations": { 16 17 "vscode": { ··· 25 26 "Vue.volar", 26 27 "ms-azuretools.vscode-docker", 27 28 "vitest.explorer", 28 - "qwtel.sqlite-viewer", 29 - "GitHub.vscode-pull-request-github" 29 + "cweijan.vscode-database-client2", 30 + "GitHub.vscode-pull-request-github", 31 + "Azurite.azurite" 30 32 ] 31 33 } 32 34 },
+1 -1
.gitpod.yml
··· 43 43 - Vue.volar 44 44 - ms-azuretools.vscode-docker 45 45 - vitest.explorer 46 - - qwtel.sqlite-viewer 46 + - cweijan.vscode-database-client2 47 47 - GitHub.vscode-pull-request-github 48 48 49 49 ports: