"feat:enhance-podcast-topic-ai"

This commit is contained in:
ajaysi
2026-03-11 19:09:27 +05:30
parent e472861967
commit 01881bb405
51 changed files with 3627 additions and 218 deletions

View File

@@ -0,0 +1,45 @@
@echo off
echo Running WaveSpeed migration...
cd /d "c:\Users\diksha rawat\Desktop\ALwrity_github\windsurf\ALwrity\backend"
windsurf_venv\Scripts\python.exe -c "
import sqlite3
import os
db_path = r'c:\Users\diksha rawat\Desktop\ALwrity_github\windsurf\ALwrity\workspace\workspace_user_33Gz1FPI86VDXhRY8QN4ragRFGN\db\alwrity_user_33Gz1FPI86VDXhRY8QN4ragRFGN.db'
print('Migrating WaveSpeed columns...')
print('Database:', db_path)
if os.path.exists(db_path):
conn = sqlite3.connect(db_path)
cursor = conn.cursor()
try:
cursor.execute('PRAGMA table_info(usage_summaries)')
columns = [col[1] for col in cursor.fetchall()]
if 'wavespeed_calls' not in columns:
cursor.execute('ALTER TABLE usage_summaries ADD COLUMN wavespeed_calls INTEGER DEFAULT 0')
print('Added wavespeed_calls')
if 'wavespeed_tokens' not in columns:
cursor.execute('ALTER TABLE usage_summaries ADD COLUMN wavespeed_tokens INTEGER DEFAULT 0')
print('Added wavespeed_tokens')
if 'wavespeed_cost' not in columns:
cursor.execute('ALTER TABLE usage_summaries ADD COLUMN wavespeed_cost REAL DEFAULT 0.0')
print('Added wavespeed_cost')
conn.commit()
print('Migration completed successfully!')
except Exception as e:
print('Error:', str(e))
conn.rollback()
finally:
conn.close()
else:
print('Database not found:', db_path)
pause
"