code: def add(self, key):
          '''
          add key to the namespace.  it is fine to add a key multiple times.
          '''
          encodedKey = json.dumps(key)
          with self.connect() as conn:
              with doTransaction(conn):
                  sql = 'INSERT IGNORE INTO ' + self.table + ' (name) VALUES (%s)'
                  return insertSQL(conn, sql, args=[encodedKey]f add(self, key):
          '''
          add key to the namespace.  it is fine to add a key multiple times.
          '''
          encodedKey = json.dumps(key)
          with self.connect() as conn:
              with doTransaction(conn):
                  sql = 'INSERT IGNORE INTO ' + self.table + ' (name) VALUES (%s)'
                  return insertSQL(conn, sql, args=[encodedKey])
docs: add key to the namespace.  it is fine to add a key multiple times.