Spaces:
Sleeping
Sleeping
create the table called api configurations
Browse files- schema.sql +16 -6
schema.sql
CHANGED
|
@@ -1,8 +1,18 @@
|
|
| 1 |
-
CREATE TABLE
|
| 2 |
id SERIAL PRIMARY KEY,
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
);
|
|
|
|
| 1 |
+
CREATE TABLE api_configurations (
|
| 2 |
id SERIAL PRIMARY KEY,
|
| 3 |
+
mcp_api_key VARCHAR(255) NOT NULL,
|
| 4 |
+
name VARCHAR(255) NOT NULL,
|
| 5 |
+
description TEXT,
|
| 6 |
+
method VARCHAR(10) NOT NULL DEFAULT 'GET',
|
| 7 |
+
base_url VARCHAR(500) NOT NULL,
|
| 8 |
+
endpoint VARCHAR(500),
|
| 9 |
+
params JSONB,
|
| 10 |
+
headers JSONB,
|
| 11 |
+
additional_params JSONB,
|
| 12 |
+
is_validated BOOLEAN DEFAULT FALSE,
|
| 13 |
+
is_active BOOLEAN DEFAULT FALSE,
|
| 14 |
+
stop BOOLEAN DEFAULT FALSE,
|
| 15 |
+
schedule_interval_minutes INTEGER,
|
| 16 |
+
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
| 17 |
+
validated_at TIMESTAMP
|
| 18 |
);
|