aboutcode-org / aboutcode-org/vulnerablecode

Document PostgreSQL requirement for full test suite when using SQLite local setup

Aperta
#2,229 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
702
Fork
328
Merge medio
3g 8h
PR unite (30g)
3

Descrizione

Hi,

I set up VulnerableCode locally in GitHub Codespaces using the documented Makefile flow.

What worked:
- make dev
- make envfile
- make sqlite
- make run

The application started successfully with SQLite for local development.

What I observed:
- make test fails under SQLite because some tests rely on PostgreSQL-specific database features, including DISTINCT ON queries and JSON containment lookups.

The installation docs already mention SQLite caveats, but it would help contributors if the docs clearly stated that:
- SQLite is fine for quick local development and running the dev server
- PostgreSQL should be used for running the complete test suite

I’ve prepared a small docs clarification for this.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.