golang-migrateでSQLiteをマイグレーションする
error: failed to open database: database driver: unknown driver sqlite3 (forgotten import?)に躓いたのでメモ。
環境
手順
- brew install golang-migrate
- go install -tags 'sqlite3' github.com/golang-migrate/migrate/v4/cmd/migrate@latest
- migrate -database "sqlite3://db/db.sqlite" -path db/migrations up
※ 2.を実行せずに3.を実行すると、error: failed to open database: database driver: unknown driver sqlite3 (forgotten import?)が出力される。
参考文献
MacのDocker環境でKeycloakが起動しない
環境
- Mac: MacBook Pro (Apple M4 Pro)
- macOS: 15.3
- Keycloak: 26.1
対策
環境変数にJAVA_OPTS_APPEND="-XX:UseSVE=0"を指定の上、起動する。
$ cat compose.yml
services:
keycloak:
environment:
JAVA_OPTS_APPEND: "-XX:UseSVE=0"
Lima上のDockerにRubymine(IntelliJ)から接続する
環境
Rubymine: 2024.3.2.1 Lima: 1.0.1