Ticket #934 (closed enhancement: invalid)

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

comment:2 Changed 2 years ago by thejimmyg

  • Repository set to ckan
  • Status changed from new to closed
  • Theme set to none
  • Resolution set to invalid

We have other ways of solving this problem now rather than a key value store for plugins. Marking as invalid.

Note: See TracTickets for help on using tickets.