小编Jav*_*ava的帖子

使用 spring boot 从 H2 切换到 PostgreSQL

我有一个在 H2 DB 上运行良好的 Spring Boot 应用程序。如果我想切换到 postgresQL,我会收到错误消息。

spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=postgres
Run Code Online (Sandbox Code Playgroud)

错误:

org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "drop table if exists 
user cascade" via JDBC Statement
...
Caused by: org.postgresql.util.PSQLException: ERROR: syntax error at or near "user"
...
org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table user (id int8 not null, active int4 not null, first_name varchar(255), last_name varchar(255), password varchar(255), role varchar(255), username varchar(255), primary key (id))" via JDBC Statement
Run Code Online (Sandbox Code Playgroud)

java postgresql spring h2

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

使用 @available 存储属性是不可能的

我想使用仅在 >= iOS 16 中可用的功能,因此我使用 @available 标志,但它不起作用,因为“存储的属性无法用 '@available' 标记为可能不可用”

 @available(iOS 16.0, *) @State private var photoPickerItems = [PhotosPickerItem]()
Run Code Online (Sandbox Code Playgroud)

swift swiftui photosui

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

如何获取当前健康运行的 Pod 的数量

我正在寻找一种方法来获取当前健康运行的 Pod 数量,使用以下命令:

kubectl get hpa -o=jsonpath='{.items[0].status.currentReplicas}'
Run Code Online (Sandbox Code Playgroud)

无论 Pod 运行状况良好还是例如 Pod 的 CPU 不足,我都会获取所有 Pod 的数量。

kubernetes

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

标签 统计

h2 ×1

java ×1

kubernetes ×1

photosui ×1

postgresql ×1

spring ×1

swift ×1

swiftui ×1