mirror of
https://github.com/jaypyles/Scraperr.git
synced 2025-12-12 18:56:17 +00:00
* chore: refactor wip * chore: refactor wip * chore: refactor wip * chore: refactor wip * chore: refactor wip * chore: refactor wip * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: work in progress * chore: refactor wip * chore: work in progress * chore: refactor wip * chore: refactor wip * chore: refactor wip * fix: build * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress test * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests * fix: cypress tests
35 lines
925 B
Python
35 lines
925 B
Python
INIT_QUERY = """
|
|
CREATE TABLE IF NOT EXISTS jobs (
|
|
id STRING PRIMARY KEY NOT NULL,
|
|
url STRING NOT NULL,
|
|
elements JSON NOT NULL,
|
|
user STRING,
|
|
time_created DATETIME NOT NULL,
|
|
result JSON NOT NULL,
|
|
status STRING NOT NULL,
|
|
chat JSON,
|
|
job_options JSON
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS users (
|
|
email STRING PRIMARY KEY NOT NULL,
|
|
hashed_password STRING NOT NULL,
|
|
full_name STRING,
|
|
disabled BOOLEAN
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS cron_jobs (
|
|
id STRING PRIMARY KEY NOT NULL,
|
|
user_email STRING NOT NULL,
|
|
job_id STRING NOT NULL,
|
|
cron_expression STRING NOT NULL,
|
|
time_created DATETIME NOT NULL,
|
|
time_updated DATETIME NOT NULL,
|
|
FOREIGN KEY (job_id) REFERENCES jobs(id)
|
|
);
|
|
|
|
ALTER TABLE jobs ADD COLUMN agent_mode BOOLEAN NOT NULL DEFAULT FALSE;
|
|
ALTER TABLE jobs ADD COLUMN prompt STRING;
|
|
ALTER TABLE jobs ADD COLUMN favorite BOOLEAN NOT NULL DEFAULT FALSE;
|
|
"""
|