小编Rom*_*dev的帖子

Postgresql,如果存在具有某些唯一值的行,则更新,否则插入

我有一个URL表.他们包含

(id int主键,url字符变化唯一,内容字符变化,最后分析日期).

我想创建触发器或其他东西(规则可能是),所以每次我从我的java程序插入时,如果存在具有这种URL的行,它会更新一些单行.否则它应该执行插入.

请你能在Postgresql中提供完整的代码吗?谢谢.

postgresql triggers plpgsql

31
推荐指数
4
解决办法
8万
查看次数

SBT:在裸build.sbt中添加/启用IntegrationTest配置

我有一个用裸风格写的build.sbt,即只包含SettingKeys。我想向IntegrationTest项目中添加配置,但是如果不声明项目并对其调用configs方法,就无法做到这一点,如下所示:

lazy val root = (project in file(".")).configs(IntegrationTest).settings(
  build.projectSettings,
  Defaults.itSettings
)
Run Code Online (Sandbox Code Playgroud)

仅添加Defaults.itSettings到build.sbt会导致有关不存在的配置的异常

java.lang.IllegalArgumentException: Cannot add dependency 'org.cassandraunit#cassandra-unit;3.3.0.2' to configuration 'it' of module com-mymodule because this configuration doesn't exist!
Run Code Online (Sandbox Code Playgroud)

我如何才能保持我的build.sbt裸样式并添加IntegrationTest配置?

integration-testing scala build bare sbt

1
推荐指数
1
解决办法
330
查看次数

标签 统计

bare ×1

build ×1

integration-testing ×1

plpgsql ×1

postgresql ×1

sbt ×1

scala ×1

triggers ×1