sql >> Database >  >> RDS >> PostgreSQL

Hoe site-brede instellingen in een database op te slaan?

Aangezien uw vraag is getagd met database/sql, neem ik aan dat u geen probleem zou hebben om toegang te krijgen tot een sql-tabel voor zowel het opzoeken als het beheren van instellingen... Ik raad het hier, maar ik zou beginnen met een tabel als:

settingName  value   can_be_null   minvalue maxvalue  description
TheAnswer      42       no            1       100     this setting does...
...

Als u overweegt een groot aantal instellingen te beheren, heeft u meer informatie nodig over elk van deze instellingen dan alleen hun huidige waarde.



  1. Hoe SELinux te configureren voor MySQL-gebaseerde systemen (MySQL/MariaDB Replication + Galera)

  2. MariaDB JSON_ARRAY_APPEND() uitgelegd

  3. MySQL onverwachte resultaten:IN-clausule (getal, 'string') op een varchar-kolom

  4. Standaardlocatie van PostgreSQL-database op Linux