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