Class MongoConfig

java.lang.Object
edu.ucsb.cs.citelines.config.MongoConfig

@Profile("production") @Configuration @EnableMongoRepositories("edu.ucsb.cs.citelines.collections") @EnableMongoAuditing(dateTimeProviderRef="auditingDateTimeProvider") public class MongoConfig extends Object
Production MongoDB configuration. Connects to the real MongoDB instance configured via spring.data.mongodb.uri (see application-production.properties), which is expected to be set up on Dokku the same way as the Postgres database (see docs/mongodb.md).
  • Constructor Details

    • MongoConfig

      public MongoConfig()
  • Method Details

    • dateTimeProvider

      @Bean(name="auditingDateTimeProvider") public org.springframework.data.auditing.DateTimeProvider dateTimeProvider()