3 ms·
Much prefer the DX of the types inferring from the `from` and `select`. Also really love that `insert` now understands if a field is required (or has a server-s
by ZiiS 4y ago
Much prefer the DX of the types inferring from the `from` and `select`. Also really love that `insert` now understands if a field is required (or has a server-side default etc.)
Unless I am missing something we seem to have lost all typing for Views? And it is less clear how to use PostREST style embedding?
- kiwicopple 4y ago> we seem to have lost all typing for Views I've sent this to the team. We generate the types directly from database, so it's definitely possible. > PostREST style embedding For now, you'll need to do something like this: https://supabase.com/docs/reference/javascript/next/typescript-support#nested-tables https://supabase.com/docs/reference/javascript/next/typescri... In future releases I think we'll have an approach which doesn't require any manual intervention, but for this release we wanted to keep the upgrade path relatively simple (it will probably require us to change from strings - `select('id, name')` - to objects)