feat: add stock database with prisma for portfolio persistence

- Initialize Prisma with SQLite and Stock model
- Create database service layer with singleton client
- Add API routes for stock CRUD operations
- Integrate database with analyze page to persist ticker entries
- Add Playwright tests for stock database functionality
This commit is contained in:
2026-05-14 10:23:56 +02:00
parent f40eec1420
commit 3340fd11ca
29 changed files with 2530 additions and 221 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ export class SentimentAnalyst {
constructor(client: OpenRouterClient, config?: SentimentConfig) {
this.client = client;
this.model = config?.model ?? "google/gemini-2.0-flash-exp:free";
this.model = config?.model ?? "openai/gpt-oss-120b:free";
}
getModel(): string {