12 lines
318 B
Python
12 lines
318 B
Python
from sqlalchemy.ext.asyncio import AsyncSession
|
|
|
|
from app.models.workflow_action import WorkflowAction
|
|
|
|
|
|
async def create(db: AsyncSession, action: WorkflowAction, *, commit: bool = True) -> WorkflowAction:
|
|
db.add(action)
|
|
if commit:
|
|
await db.commit()
|
|
await db.refresh(action)
|
|
return action
|