Assembly name
Quark.Module.Allegro.TicketChangeLog.dll
Description
Module logs ticket changes. Logging may be done using one of two data stores: nhibernate sql data store and mongoDb data store. Nhibernate store is configured via .config file placed in module directory
Configuration
Default config
"allegroTicketChangeLog": {
"store": "nhibernate",
"nhibernate": "nhibernate-mssql.config",
"mongo": {
"url": "mongodb://localhost:27017",
"database": "ticket-log"
}
}
Params
| Setting | Default value | Notes |
|---|---|---|
| store | “nhibernate” | May be “nhibernate” or “mongo” |
| nhibernate | “nhibernate-mssql.config” | NHibernate configuration file name |
| mongo | mongoDb storage settings | |
| mongo.url | “mongodb://localhost:27017” | mongoDb url connection string (ie: “mongodb://[username:password@]host[:port]” |
| mongo.database | “ticket-log” | mongoDb database name |
If store is set to nhibernate storage is configured using file specified as nhibernate setting