private void insertCommitProperties(long commitPk, Map<String, String> properties, Session session) { for (Map.Entry<String, String> property : properties.entrySet()) { session.insert("CommitProperty") .into(getCommitPropertyTableNameWithSchema()) .value(COMMIT_PROPERTY_COMMIT_FK, commitPk) .value(COMMIT_PROPERTY_NAME, property.getKey()) .value(COMMIT_PROPERTY_VALUE, property.getValue()) .execute(); } }
private void insertCommitProperties(long commitPk, Map<String, String> properties, Session session) { for (Map.Entry<String, String> property : properties.entrySet()) { session.insert("CommitProperty") .into(getCommitPropertyTableNameWithSchema()) .value(COMMIT_PROPERTY_COMMIT_FK, commitPk) .value(COMMIT_PROPERTY_NAME, property.getKey()) .value(COMMIT_PROPERTY_VALUE, property.getValue()) .execute(); } }
public void save(long commitIdPk, List<CdoSnapshot> cdoSnapshots, Session session) { for (CdoSnapshot cdoSnapshot : cdoSnapshots) { long globalIdPk = globalIdRepository.getOrInsertId(cdoSnapshot.getGlobalId(), session); session.insert("Snapshot") .into(getSnapshotTableNameWithSchema()) .value(SNAPSHOT_TYPE, cdoSnapshot.getType().toString()) .value(SNAPSHOT_GLOBAL_ID_FK, globalIdPk) .value(SNAPSHOT_COMMIT_FK, commitIdPk) .value(SNAPSHOT_VERSION, cdoSnapshot.getVersion()) .value(SNAPSHOT_STATE, jsonConverter.toJson(cdoSnapshot.getState())) .value(SNAPSHOT_CHANGED, jsonConverter.toJson(cdoSnapshot.getChanged())) .value(SNAPSHOT_MANAGED_TYPE, cdoSnapshot.getManagedType().getName()) .sequence(SNAPSHOT_PK, getSnapshotTablePkSeqWithSchema()) .execute(); } }
public void save(long commitIdPk, List<CdoSnapshot> cdoSnapshots, Session session) { for (CdoSnapshot cdoSnapshot : cdoSnapshots) { long globalIdPk = globalIdRepository.getOrInsertId(cdoSnapshot.getGlobalId(), session); session.insert("Snapshot") .into(getSnapshotTableNameWithSchema()) .value(SNAPSHOT_TYPE, cdoSnapshot.getType().toString()) .value(SNAPSHOT_GLOBAL_ID_FK, globalIdPk) .value(SNAPSHOT_COMMIT_FK, commitIdPk) .value(SNAPSHOT_VERSION, cdoSnapshot.getVersion()) .value(SNAPSHOT_STATE, jsonConverter.toJson(cdoSnapshot.getState())) .value(SNAPSHOT_CHANGED, jsonConverter.toJson(cdoSnapshot.getChanged())) .value(SNAPSHOT_MANAGED_TYPE, cdoSnapshot.getManagedType().getName()) .sequence(SNAPSHOT_PK, getSnapshotTablePkSeqWithSchema()) .execute(); } }