interface Implements multi-user authentication system with email account management, profile settings, drive configuration, and security controls. Includes database migrations for user accounts, email credentials, preferences, and session management. Frontend provides intuitive UI for adding IMAP/SMTP accounts with provider presets and connection testing. Backend supports per-user vector databases for email and file indexing with Zitadel SSO integration and automatic workspace initialization. ```
19 lines
552 B
SQL
19 lines
552 B
SQL
-- Drop login tokens table
|
|
DROP TABLE IF EXISTS public.user_login_tokens;
|
|
|
|
-- Drop user preferences table
|
|
DROP TABLE IF EXISTS public.user_preferences;
|
|
|
|
-- Remove session enhancement
|
|
ALTER TABLE public.user_sessions
|
|
DROP CONSTRAINT IF EXISTS user_sessions_email_account_id_fkey,
|
|
DROP COLUMN IF EXISTS active_email_account_id;
|
|
|
|
-- Drop email folders table
|
|
DROP TABLE IF EXISTS public.email_folders;
|
|
|
|
-- Drop email drafts table
|
|
DROP TABLE IF EXISTS public.email_drafts;
|
|
|
|
-- Drop user email accounts table
|
|
DROP TABLE IF EXISTS public.user_email_accounts;
|