Avoid extra db query for schema signature

This avoids a per-request unnecessary query where the schema signature retrieved from the database when the config table is scanned is not used. The original concept was for `getSchemaSignature` to receive `null` for the base schema signature. However, the actual implementation sends the name of the base stream (`core`) to `getSchemaSignature`, which results in an extra query to the database.