mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-17 21:26:00 +00:00
Added read-only field handling for Redis data types
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
<DbKeyValueDetail
|
<DbKeyValueDetail
|
||||||
value={item && item[column.name]}
|
value={item && item[column.name]}
|
||||||
columnTitle={_.startCase(column.name)}
|
columnTitle={_.startCase(column.name)}
|
||||||
onChangeValue={onChangeItem
|
onChangeValue={onChangeItem && !column.readOnly
|
||||||
? value => {
|
? value => {
|
||||||
onChangeItem?.({
|
onChangeItem?.({
|
||||||
...item,
|
...item,
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ const driver = {
|
|||||||
{
|
{
|
||||||
name: 'zset',
|
name: 'zset',
|
||||||
label: 'Sorted Set',
|
label: 'Sorted Set',
|
||||||
dbKeyFields: [{ name: 'member' }, { name: 'score' }],
|
dbKeyFields: [{ name: 'member', readOnly: true }, { name: 'score' }],
|
||||||
keyColumn: 'member',
|
keyColumn: 'member',
|
||||||
addMethod: 'zadd',
|
addMethod: 'zadd',
|
||||||
showItemList: true,
|
showItemList: true,
|
||||||
@@ -63,7 +63,7 @@ const driver = {
|
|||||||
{
|
{
|
||||||
name: 'hash',
|
name: 'hash',
|
||||||
label: 'Hash',
|
label: 'Hash',
|
||||||
dbKeyFields: [{ name: 'key' }, { name: 'value' }, { name: 'TTL' }],
|
dbKeyFields: [{ name: 'key', readOnly: true }, { name: 'value' }, { name: 'TTL' }],
|
||||||
keyColumn: 'key',
|
keyColumn: 'key',
|
||||||
addMethod: 'hset',
|
addMethod: 'hset',
|
||||||
showItemList: true,
|
showItemList: true,
|
||||||
@@ -71,7 +71,7 @@ const driver = {
|
|||||||
{
|
{
|
||||||
name: 'stream',
|
name: 'stream',
|
||||||
label: 'Stream',
|
label: 'Stream',
|
||||||
dbKeyFields: [{ name: 'id' }, { name: 'value' }],
|
dbKeyFields: [{ name: 'id', readOnly: true }, { name: 'value' }],
|
||||||
keyColumn: 'id',
|
keyColumn: 'id',
|
||||||
addMethod: 'xaddjson',
|
addMethod: 'xaddjson',
|
||||||
showItemList: true,
|
showItemList: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user