Mukesh

Results 39 issues of Mukesh

Fixes #946 Adds an additional field `previews` to `/records/` API which contains the preview data for the foreign key columns. New API response for `/records/` ``` { "count": 1393, "grouping":...

status: draft

## Problem When a column is moved from the referent table to the referrer table, the new set of columns could contain duplicated data because the original set of columns...

type: enhancement
work: backend
needs: unblocking
needs: troubleshooting
work: db-layer

## Problem In cases where there are multiple foreign keys connecting the two tables, we need to be clear about which foreign key will be used when a column is...

type: enhancement
work: backend
status: ready

## Description Extracting columns that aren't orderable (e.g., JSON) into a different table using the `move_column` or `split_table` feature results in incorrect data. ## Expected behavior We should be able...

type: bug
work: backend
ready
work: db-layer

## Problem Running `install.py` more than once throws up an error as it tries to create the existing functions again. ## Proposed solution Make `install.py` create or update functions ##...

type: enhancement
work: backend
work: infrastructure
status: draft

## Problem #1205 Introduces display options for the `Mathesar_Money` type. Money type has display options like `currency symbol`, `number_format` etc. We are able to infer the currency symbol from the...

type: enhancement
good first issue
help wanted
work: backend
status: started

## Problem `currency_info.json` dataset is used for selecting currency codes, currency symbols as display options for the `Mathesar_Money` type. The dataset contains fiat currency details only, we should extend the...

type: enhancement
good first issue
help wanted
work: backend
status: started

## Description Based on the [conclusion from the discussion](https://github.com/centerofci/mathesar/discussions/1150). Improve backend's debugability via two changes: 1. when backend is in debug-mode, add a pretty-printed stacktrace alongside the current error JSON;...

type: enhancement
good first issue
help wanted
work: backend
status: ready

## Problem We need a way to consistently handle exceptions and assign specific error codes based on the exception raised on per view basis ## Proposed solution Necessary components needed...

affects: architecture
work: backend
type: meta
status: waiting

## Problem When users import data into Mathesar, we are able to infer the imported data and suggest Column types. We also have [display options](https://github.com/centerofci/mathesar/issues/392) that can be set for...

type: enhancement
work: design
status: draft