@itwin/core-bentley
Version:
Bentley JavaScript core components
44 lines • 2.04 kB
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module BeSQLite
*/
/** @internal */
export var DbChangeStage;
(function (DbChangeStage) {
DbChangeStage[DbChangeStage["Old"] = 0] = "Old";
DbChangeStage[DbChangeStage["New"] = 1] = "New";
})(DbChangeStage || (DbChangeStage = {}));
/** @internal */
export var DbValueType;
(function (DbValueType) {
DbValueType[DbValueType["IntegerVal"] = 1] = "IntegerVal";
DbValueType[DbValueType["FloatVal"] = 2] = "FloatVal";
DbValueType[DbValueType["TextVal"] = 3] = "TextVal";
DbValueType[DbValueType["BlobVal"] = 4] = "BlobVal";
DbValueType[DbValueType["NullVal"] = 5] = "NullVal";
})(DbValueType || (DbValueType = {}));
/** Cause of conflict when applying a changeset.
* @internal
*/
export var DbConflictCause;
(function (DbConflictCause) {
DbConflictCause[DbConflictCause["Data"] = 1] = "Data";
DbConflictCause[DbConflictCause["NotFound"] = 2] = "NotFound";
DbConflictCause[DbConflictCause["Conflict"] = 3] = "Conflict";
DbConflictCause[DbConflictCause["Constraint"] = 4] = "Constraint";
DbConflictCause[DbConflictCause["ForeignKey"] = 5] = "ForeignKey";
})(DbConflictCause || (DbConflictCause = {}));
/** @internal */
export var DbConflictResolution;
(function (DbConflictResolution) {
/** Skip incoming change */
DbConflictResolution[DbConflictResolution["Skip"] = 0] = "Skip";
/** Replace local row with incoming changed row */
DbConflictResolution[DbConflictResolution["Replace"] = 1] = "Replace";
/** Abort apply changeset */
DbConflictResolution[DbConflictResolution["Abort"] = 2] = "Abort";
})(DbConflictResolution || (DbConflictResolution = {}));
//# sourceMappingURL=BeSQLiteInternal.js.map