示例#1
0
async def post(payload: NoteSchema):
    '''
        Creates a SQLAlchemy insert object expression query
        Executes the query and returns the generated ID
    '''
    query = notes.insert().values(title=payload.title,
                                  description=payload.description)
    return await database.execute(query=query)
示例#2
0
async def post(payload: NoteSchema):
    query = notes.insert().values(tag=payload.tag,
                                  topic=payload.topic,
                                  summary=payload.summary,
                                  digest=payload.digest,
                                  source_url=payload.source_url,
                                  target_url=payload.target_url,
                                  time_ref=payload.time_ref)
    return await database.execute(query=query)
示例#3
0
async def post(payload: NoteSchema):
    query = notes.insert().values(title=payload.title, description=payload.description)
    return await database.execute(query=query)
示例#4
0
async def create_note(note: NoteSchema):
    query = notes.insert().values(title=note.title,
                                  description=note.description)
    return await database.execute(query=query)
async def create_note(note: NoteIn):
    query = notes.insert().values(text=note.text, completed=note.completed)
    last_record_id = await database.execute(query)
    return {**note.dict(), "id": last_record_id}