Resultados da pesquisa a pedido "rust-diesel"

2 a resposta

Injetando uma conexão Diesel em um middleware Iron

Ao escrever meus testes, eu gostaria de poder injetar uma conexão na solicitação, para que eu possa agrupar todo o caso de teste em uma transação (mesmo se houver mais de uma solicitação no caso de teste). Eu tentei fazer isso usando ...

1 a resposta

Criando consultas Diesel.rs com um número dinâmico de .and ()

Enquanto brincava com Diesel, fiquei preso escrevendo uma função que pega um vetor deStrings como entrada e faz o seguinte: Combinar tudoStrings para uma consulta grandeexecute a consulta noConnectionprocessar o resultadoretornar umVecSe eu ...

2 a resposta

Como implemento Queryable e Insertable para tipos de campos personalizados no Diesel?

Eu tenho uma tabela SQL com a qual quero trabalhar através do Diesel: CREATE TABLE records ( id BIGSERIAL PRIMARY KEY, record_type SMALLINT NOT NULL, value DECIMAL(10, 10) NOT NULL )Esta tabela gera o seguinte esquema: table! { records (id) { ...

1 a resposta

Como combinar várias funções usando Diesel em uma através da abstração?

Tenho as duas funções a seguir: pub fn get_most_recent_eth_entry(conn: &SqliteConnection) -> Result<i32, Error> { let res = types::ethereum::table .order(types::ethereum::time.desc()) .limit(1) .load::<types::ETHRecord>(&*conn); match res { ...