Ticket #934 (new enhancement) — at Version 1

Opened 3 years ago

Last modified 2 years ago

Key value store for extensions to store data

Reported by: kindly Owned by:
Priority: awaiting triage Milestone:
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description (last modified by rgrp) (diff)

We need to allow plugins to store information.

Each plug-in should have its own name space and allow any data to be set.

There are two options.

  • make a key value table in ckan that will hold random information.
  • use redis (or other key value store)

If in sql suggest schema of form:

  • (namespace, obj_id, key, value [, value_type])
  • value is json

Change History

comment:1 Changed 3 years ago by rgrp

  • Description modified (diff)
  • Summary changed from key value store for allowing plug-ins to store data to Key value store for extensions to store data
Note: See TracTickets for help on using tickets.