本文整理了Java中org.sonar.db.qualityprofile.QProfileEditGroupsDao.insert
方法的一些代码示例,展示了QProfileEditGroupsDao.insert
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QProfileEditGroupsDao.insert
方法的具体详情如下:
包路径:org.sonar.db.qualityprofile.QProfileEditGroupsDao
类名称:QProfileEditGroupsDao
方法名:insert
暂无
代码示例来源:origin: SonarSource/sonarqube
private void addGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
if (dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
return;
}
dbClient.qProfileEditGroupsDao().insert(dbSession,
new QProfileEditGroupsDto()
.setUuid(uuidFactory.create())
.setGroupId(group.getId())
.setQProfileUuid(profile.getKee()));
dbSession.commit();
}
}
代码示例来源:origin: SonarSource/sonarqube
public void addGroupPermission(QProfileDto profile, GroupDto group){
checkArgument(!profile.isBuiltIn(), "Built-In profile cannot be used");
dbClient.qProfileEditGroupsDao().insert(dbSession, new QProfileEditGroupsDto()
.setUuid(Uuids.createFast())
.setGroupId(group.getId())
.setQProfileUuid(profile.getKee())
);
dbSession.commit();
}
}
代码示例来源:origin: SonarSource/sonarqube
@Test
public void insert() {
underTest.insert(db.getSession(), new QProfileEditGroupsDto()
.setUuid("ABCD")
.setGroupId(100)
.setQProfileUuid("QPROFILE")
);
assertThat(db.selectFirst(db.getSession(), "select uuid as \"uuid\", group_id as \"groupId\", qprofile_uuid as \"qProfileUuid\", created_at as \"createdAt\" from qprofile_edit_groups")).contains(
entry("uuid", "ABCD"),
entry("groupId", 100L),
entry("qProfileUuid", "QPROFILE"),
entry("createdAt", NOW));
}
代码示例来源:origin: org.sonarsource.sonarqube/sonar-server
private void addGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
if (dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
return;
}
dbClient.qProfileEditGroupsDao().insert(dbSession,
new QProfileEditGroupsDto()
.setUuid(uuidFactory.create())
.setGroupId(group.getId())
.setQProfileUuid(profile.getKee()));
dbSession.commit();
}
}
内容来源于网络,如有侵权,请联系作者删除!