SchemaHash

zio.blocks.projection.SchemaHash
object SchemaHash

SHA-256 hash of a schema's structure for evolution detection.

Records recurse into field schemas (not just type names) so nested changes affect the hash.

Attributes

Source
SchemaHash.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
SchemaHash.type

Members list

Value members

Concrete methods

def compute[A : Schema]: String

Compute a stable hash for A's schema.

Compute a stable hash for A's schema.

Attributes

Source
SchemaHash.scala