Initial public release of Warp.

Repo-Sync-Origin: warpdotdev/warp-internal@12af1d983b
This commit is contained in:
David Stern
2026-04-28 08:43:33 -05:00
commit 0dbd3d567a
4982 changed files with 1431549 additions and 0 deletions
@@ -0,0 +1,20 @@
-- This file should undo anything in `up.sql`
-- Drop the new workspace_language_server table
DROP TABLE workspace_language_server;
-- Recreate the original codebase_index_metadata table
CREATE TABLE codebase_index_metadata (
repo_path TEXT NOT NULL PRIMARY KEY,
navigated_ts DATETIME,
modified_ts DATETIME,
queried_ts DATETIME
);
-- Copy data back from workspace_metadata to codebase_index_metadata
INSERT INTO codebase_index_metadata (repo_path, navigated_ts, modified_ts, queried_ts)
SELECT repo_path, navigated_ts, modified_ts, queried_ts
FROM workspace_metadata;
-- Drop the workspace_metadata table
DROP TABLE workspace_metadata;
@@ -0,0 +1,25 @@
-- Rename codebase_index_metadata to workspace_metadata and add ID primary key
CREATE TABLE workspace_metadata (
id integer NOT NULL PRIMARY KEY,
repo_path TEXT NOT NULL UNIQUE,
navigated_ts DATETIME,
modified_ts DATETIME,
queried_ts DATETIME
);
-- Copy data from old table to new table
INSERT INTO workspace_metadata (repo_path, navigated_ts, modified_ts, queried_ts)
SELECT repo_path, navigated_ts, modified_ts, queried_ts
FROM codebase_index_metadata;
-- Drop the old table
DROP TABLE codebase_index_metadata;
-- Create workspace_language_server table
CREATE TABLE workspace_language_server (
id integer NOT NULL PRIMARY KEY,
workspace_id integer NOT NULL,
language_server_name TEXT NOT NULL,
enabled BOOLEAN NOT NULL DEFAULT 0,
FOREIGN KEY (workspace_id) REFERENCES workspace_metadata (id)
);