porsager/postgres
Ver no GitHubThe type passed into the generic shouldn't have to be specified as an array
Open
#647 aberto em 20 de jul. de 2023
Typescripthelp wanted
Métricas do repositório
- Stars
- (6.221 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
Currently using the library you would pass your type as such
type User = {
email: string
password: string
}
const [user] = await sql<U͟s͟e͟r[]>`
SELECT * FROM example;
`;
console.log(user.email);
Though its not a huge deal I feel as code quality would be better with simply omitting it
type User = {
email: string
password: string
}
const [user] = await sql<U͟s͟e͟r>`
SELECT * FROM example;
`;
console.log(user.email);
You can even see an example of this on the typescript documentation