Initial public release of Warp.
Repo-Sync-Origin: warpdotdev/warp-internal@12af1d983b
This commit is contained in:
+20
@@ -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)
|
||||
);
|
||||
Reference in New Issue
Block a user