Class DefaultSchemaVersionDAO
- java.lang.Object
-
- net.ozwolf.mongo.migrations.internal.dao.DefaultSchemaVersionDAO
-
- All Implemented Interfaces:
SchemaVersionDAO
public class DefaultSchemaVersionDAO extends Object implements SchemaVersionDAO
-
-
Constructor Summary
Constructors Constructor Description DefaultSchemaVersionDAO(com.mongodb.client.MongoCollection<org.bson.Document> collection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Migration>findAll()Optional<Migration>findLastSuccessful()voidsave(Migration migration)
-
-
-
Method Detail
-
findAll
public List<Migration> findAll()
- Specified by:
findAllin interfaceSchemaVersionDAO
-
save
public void save(Migration migration)
- Specified by:
savein interfaceSchemaVersionDAO
-
findLastSuccessful
public Optional<Migration> findLastSuccessful()
- Specified by:
findLastSuccessfulin interfaceSchemaVersionDAO
-
-