Christian Fraß
[mod] makefile
Christian Fraß commited 1b85fc9 at 2021-03-03 23:53:00
namespace repositories
{
/**
*/
export var expression : helpers.repository_sqltable & {identify : (language_id : int, value : string)=>Promise<int>;} =
{
"setup": function ()
{
return helpers.database.query_do_named("expression.setup");
},
"teardown": function ()
{
throw (new Error("not implemented"));
},
"create": function (row)
{
return helpers.database.query_put_free
(
"INSERT INTO expressions(language_id, value) VALUES (:language_id, :value);",
{
"language_id": row["language_id"],
"value": row["value"],
}
);
},
"update": function (concept_expression_id, row)
{
return helpers.database.query_do_free
(
"UPDATE expressions SET language_id = :language_id, value = :value WHERE (id = :id)",
{
"id": concept_expression_id,
"language_id": row["language_id"],
"value": row["value"],
}
);
},
"delete": function (concept_expression_id)
{
return helpers.database.query_do_free
(
"DELETE FROM expressions WHERE (id = :id)",
{
"id": concept_expression_id,
}
);
},
"read": async function (concept_expression_id)
{
return (
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX