AeThex-OS/temp-forge-extract/aethex-forge-main/supabase/migrations/202407090001_create_applications.sql
MrPiglr b3c308b2c8 Add functional marketplace modules, bottom nav bar, root terminal, arcade games
- ModuleManager: Central tracking for installed marketplace modules
- DataAnalyzerWidget: Real-time CPU/RAM/Battery/Storage widget (unlocked by Data Analyzer module)
- BottomNavBar: Navigation bar for Projects/Chat/Marketplace/Settings
- RootShell: Real root command execution utility
- TerminalActivity: Full root shell with neofetch, sysinfo, real Linux commands
- Terminal Pro module: Adds aliases (ll, la, h), command history
- ArcadeActivity + SnakeGame: Pixel Arcade module unlocks retro games
- fade_in/fade_out animations for smooth transitions
2026-02-18 22:03:50 -07:00

23 lines
765 B
SQL

-- Create applications table for contributor and career submissions
create extension if not exists "pgcrypto";
create table if not exists public.applications (
id uuid primary key default gen_random_uuid(),
type text not null check (type in ('contributor','career')),
full_name text not null,
email text not null,
location text,
role_interest text,
primary_skill text,
experience_level text,
availability text,
portfolio_url text,
resume_url text,
interests text[],
message text,
status text not null default 'new',
submitted_at timestamptz not null default now()
);
create index if not exists applications_email_idx on public.applications (email);
create index if not exists applications_status_idx on public.applications (status);