PostgreSQL + pgvector implementation of MnemosyneEcto.Adapter.
Stores embeddings in a vector(N) column, performs KNN via pgvector's
cosine_distance/2, creates per-node-type partial HNSW/IVFFlat indexes,
and tracks the migrated schema version in the nodes table comment.