Table: Changeset_Active
Between the time that a Changeset has been begun by up_Changeset_begin and ended by up_Changeset_end it is marked as active and associated with a SQL Server transaction by having a record in this table. When Changesets are used as designed there will never be records for them in this table visible outside of the transaction. If the database is changed outside of the application or without properly beginning and ending a changeset, a changeset may be automatically created and will not be ended, so records will be visible in this table for those changesets. It is safe to delete these stranded records from Changeset_Active.
Columns
Name | Type | Constraints | Description
changeset_KEY | int | NOT NULL | A link to an active Changeset.
transaction_id | bigint (19) | NOT NULL | The SQL Server transaction_id from sys.dm_tran_current_transaction.
begin_date_utc | datetime | NOT NULL | The same value that is in Changeset.begin_date_utc

Primary key
Name | Columns | Description
PK_Changeset_Active$changeset_KEY | changeset_KEY | CLUSTERED
Unique constraints
Name | Columns | Description
UK_Changeset_Active$transaction_id | transaction_id |

Foreign keys
Name | Columns | Referenced table | Description
FK_Changeset_Active__Changeset__changeset_KEY | changeset_KEY | Changeset |