public SqliteJournal(Config journalConfig) : base(journalConfig.WithFallback(Extension.DefaultJournalConfig)) { var config = journalConfig.WithFallback(Extension.DefaultJournalConfig); QueryExecutor = new SqliteQueryExecutor(new QueryConfiguration( schemaName: null, journalEventsTableName: config.GetString("table-name"), metaTableName: config.GetString("metadata-table-name"), persistenceIdColumnName: "persistence_id", sequenceNrColumnName: "sequence_nr", payloadColumnName: "payload", manifestColumnName: "manifest", timestampColumnName: "timestamp", isDeletedColumnName: "is_deleted", tagsColumnName: "tags", orderingColumnName: "ordering", timeout: config.GetTimeSpan("connection-timeout")), Context.System.Serialization, GetTimestampProvider(config.GetString("timestamp-provider"))); }
public SqliteJournal(Config journalConfig) : base(journalConfig.WithFallback(Extension.DefaultJournalConfig)) { var config = journalConfig.WithFallback(Extension.DefaultJournalConfig); QueryExecutor = new SqliteQueryExecutor(new QueryConfiguration( schemaName: null, journalEventsTableName: config.GetString("table-name"), metaTableName: config.GetString("metadata-table-name"), persistenceIdColumnName: "persistence_id", sequenceNrColumnName: "sequence_nr", payloadColumnName: "payload", manifestColumnName: "manifest", timestampColumnName: "timestamp", isDeletedColumnName: "is_deleted", tagsColumnName: "tags", timeout: config.GetTimeSpan("connection-timeout")), Context.System.Serialization, GetTimestampProvider(config.GetString("timestamp-provider"))); }