mirror of
https://github.com/Skyvern-AI/skyvern.git
synced 2025-09-15 17:59:42 +00:00
projects -> scripts (#3123)
This commit is contained in:
parent
75eadef0e1
commit
1a4bf1df1a
17 changed files with 660 additions and 538 deletions
|
@ -15,8 +15,8 @@ from skyvern.forge.sdk.db.models import (
|
|||
OrganizationAuthTokenModel,
|
||||
OrganizationModel,
|
||||
OutputParameterModel,
|
||||
ProjectFileModel,
|
||||
ProjectModel,
|
||||
ScriptFileModel,
|
||||
ScriptModel,
|
||||
StepModel,
|
||||
TaskModel,
|
||||
WorkflowModel,
|
||||
|
@ -50,8 +50,8 @@ from skyvern.forge.sdk.workflow.models.workflow import (
|
|||
WorkflowRunStatus,
|
||||
WorkflowStatus,
|
||||
)
|
||||
from skyvern.schemas.projects import Project, ProjectFile
|
||||
from skyvern.schemas.runs import ProxyLocation
|
||||
from skyvern.schemas.scripts import Script, ScriptFile
|
||||
from skyvern.webeye.actions.actions import (
|
||||
Action,
|
||||
ActionType,
|
||||
|
@ -506,35 +506,35 @@ def convert_to_workflow_run_block(
|
|||
return block
|
||||
|
||||
|
||||
def convert_to_project(project_model: ProjectModel) -> Project:
|
||||
return Project(
|
||||
project_revision_id=project_model.project_revision_id,
|
||||
project_id=project_model.project_id,
|
||||
organization_id=project_model.organization_id,
|
||||
run_id=project_model.run_id,
|
||||
version=project_model.version,
|
||||
created_at=project_model.created_at,
|
||||
modified_at=project_model.modified_at,
|
||||
deleted_at=project_model.deleted_at,
|
||||
def convert_to_script(script_model: ScriptModel) -> Script:
|
||||
return Script(
|
||||
script_revision_id=script_model.script_revision_id,
|
||||
script_id=script_model.script_id,
|
||||
organization_id=script_model.organization_id,
|
||||
run_id=script_model.run_id,
|
||||
version=script_model.version,
|
||||
created_at=script_model.created_at,
|
||||
modified_at=script_model.modified_at,
|
||||
deleted_at=script_model.deleted_at,
|
||||
)
|
||||
|
||||
|
||||
def convert_to_project_file(project_file_model: ProjectFileModel) -> ProjectFile:
|
||||
return ProjectFile(
|
||||
file_id=project_file_model.file_id,
|
||||
project_revision_id=project_file_model.project_revision_id,
|
||||
project_id=project_file_model.project_id,
|
||||
organization_id=project_file_model.organization_id,
|
||||
file_path=project_file_model.file_path,
|
||||
file_name=project_file_model.file_name,
|
||||
file_type=project_file_model.file_type,
|
||||
content_hash=project_file_model.content_hash,
|
||||
file_size=project_file_model.file_size,
|
||||
mime_type=project_file_model.mime_type,
|
||||
encoding=project_file_model.encoding,
|
||||
artifact_id=project_file_model.artifact_id,
|
||||
created_at=project_file_model.created_at,
|
||||
modified_at=project_file_model.modified_at,
|
||||
def convert_to_script_file(script_file_model: ScriptFileModel) -> ScriptFile:
|
||||
return ScriptFile(
|
||||
file_id=script_file_model.file_id,
|
||||
script_revision_id=script_file_model.script_revision_id,
|
||||
script_id=script_file_model.script_id,
|
||||
organization_id=script_file_model.organization_id,
|
||||
file_path=script_file_model.file_path,
|
||||
file_name=script_file_model.file_name,
|
||||
file_type=script_file_model.file_type,
|
||||
content_hash=script_file_model.content_hash,
|
||||
file_size=script_file_model.file_size,
|
||||
mime_type=script_file_model.mime_type,
|
||||
encoding=script_file_model.encoding,
|
||||
artifact_id=script_file_model.artifact_id,
|
||||
created_at=script_file_model.created_at,
|
||||
modified_at=script_file_model.modified_at,
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue