notes
This commit is contained in:
@ -1320,3 +1320,80 @@ SELECT
|
||||
}
|
||||
)
|
||||
|
||||
def get_notes(user, token_info):
|
||||
return dbGetMany(user, token_info, {
|
||||
"statement": """
|
||||
SELECT
|
||||
id
|
||||
,created_at
|
||||
,tenant
|
||||
,note
|
||||
FROM note_t
|
||||
""",
|
||||
"params": ()
|
||||
}
|
||||
)
|
||||
|
||||
def insert_note(user, token_info, **args):
|
||||
try:
|
||||
body = args["body"]
|
||||
v_created_at = body["created_at"]
|
||||
v_tenant = body["tenant"]
|
||||
v_note = body["note"]
|
||||
return dbInsert(user, token_info, {
|
||||
"statement": """
|
||||
INSERT INTO note_t
|
||||
(
|
||||
created_at
|
||||
,tenant
|
||||
,note
|
||||
) VALUES (
|
||||
%s
|
||||
,%s
|
||||
,%s
|
||||
)
|
||||
RETURNING *
|
||||
""",
|
||||
"params": [
|
||||
v_created_at
|
||||
,v_tenant
|
||||
,v_note
|
||||
]
|
||||
})
|
||||
except KeyError as e:
|
||||
logger.warning("insert_note: parameter missing: {}".format(e))
|
||||
raise werkzeug.exceptions.UnprocessableEntity("parameter missing: {}".format(e))
|
||||
|
||||
|
||||
def get_note(user, token_info, noteId=None):
|
||||
return dbGetOne(user, token_info, {
|
||||
"statement": """
|
||||
SELECT
|
||||
id
|
||||
,created_at
|
||||
,tenant
|
||||
,note
|
||||
FROM note_t
|
||||
WHERE id = %s
|
||||
""",
|
||||
"params": (noteId, )
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
|
||||
def get_note_by_tenant(user, token_info, tenantId=None):
|
||||
return dbGetMany(user, token_info, {
|
||||
"statement": """
|
||||
SELECT
|
||||
id
|
||||
,created_at
|
||||
,tenant
|
||||
,note
|
||||
FROM note_t
|
||||
WHERE tenant = %s
|
||||
""",
|
||||
"params": (tenantId, )
|
||||
}
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user