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