Skip to content

web


web / lib/database.types / TablesInsert

Type Alias: TablesInsert<DefaultSchemaTableNameOrOptions, TableName>

TablesInsert<DefaultSchemaTableNameOrOptions, TableName> = DefaultSchemaTableNameOrOptions extends object ? DatabaseWithoutInternals[DefaultSchemaTableNameOrOptions["schema"]]["Tables"][TableName] extends object ? I : never : DefaultSchemaTableNameOrOptions extends keyof DefaultSchema["Tables"] ? DefaultSchema["Tables"][DefaultSchemaTableNameOrOptions] extends object ? I : never : never

Defined in: lib/database.types.ts:718

Type Parameters

DefaultSchemaTableNameOrOptions

DefaultSchemaTableNameOrOptions extends keyof DefaultSchema["Tables"] | { schema: keyof DatabaseWithoutInternals; }

TableName

TableName extends DefaultSchemaTableNameOrOptions extends object ? keyof DatabaseWithoutInternals[DefaultSchemaTableNameOrOptions["schema"]]["Tables"] : never = never