Qommentary
Qommentary Writeback
Qommentary Writeback
  • Welcome
  • Getting started
  • Setting up a connection
  • Defining a primary key
  • Adding data to your table
  • WORKING WITH INPUT DATA
    • Adding input columns
      • Text
      • Number
      • Checkbox
      • Dropdown
      • Rating
      • Color picker
      • Date picker
      • Switch
    • Conditional input control
    • Saving and reverting
  • Writeback Actions
    • Refreshing data
    • Clearing data
    • Reloading data
    • Exporting data
  • Bulk updates
    • Single Column
    • Advance Bulk
  • CUSTOMIZATION
    • Table settings
    • Themes
  • Share
    • Sharing data with your team
    • Customizing email template
  • Advanced
    • Audit Trails
      • File audit trailing
      • Database audit trailing
        • SQL Server example
    • Concurrency
  • Support
    • Submit a ticket
Powered by GitBook
On this page

Was this helpful?

  1. Advanced

Concurrency

PreviousSQL Server example

Last updated 4 years ago

Was this helpful?

When multiple users are collaborating on the same Qommentary Writeback extension, there might be a risk of overriding someone else's data. To prevent these issues, Qommentary provides a versioning control at a record level.

To enable concurrency

1. Add an extra column with the type integer or datetime in the destination table

Set the appropiate type based on the database engine (e.g. for SQL Server, integer maps to int and datetime to datetime)

2. Select the writeback extension and expand the Data Connections section

3. Select the concurreny type

Concurreny Type

Description

Integer

Qommentary will increment the value of the integer in 1 every time a record is updated

DateTime

Qommentary will generate a timestamp every time a record is updated

4. Enter the name of the concurrency colum

This is the name of the column you added in Step1