common::daoFunction create
pub fn create<Model, Tab>(
conn: &PgConnection,
table: Tab,
insert: Model,
user_id: Uuid,
) -> Result<Model, Error>where
Model:
MetaFields +
Insertable<Tab> +
Queryable<<
InsertStatement<Tab, <Model as
Insertable<Tab>>::
Values> as
AsQuery>::
SqlType,
Pg>,
InsertStatement<Tab, Model>:
AsQuery,
Pg:
HasSqlType<<
InsertStatement<Tab, Model> as
AsQuery>::
SqlType> +
HasSqlType<<
InsertStatement<Tab, <Model as
Insertable<Tab>>::
Values> as
AsQuery>::
SqlType>,
InsertStatement<Tab, <Model as
Insertable<Tab>>::
Values>:
AsQuery,
<
InsertStatement<Tab, <Model as
Insertable<Tab>>::
Values> as
AsQuery>::
Query:
QueryId +
QueryFragment<
Pg>,