Настройте три совместимых атрибутивных базы данных в конфигурационном файле. A/B/PG
Используются отдельно в модульных тестах
DBCOMPATIBILITY | BaseTest4 | Desc |
---|---|---|
A | BaseTest4.java | A / TestUtil.openDB |
PG | BaseTest4PG.java | PG / TestUtil.openDBPG |
B | BaseTest4B.java | B / TestUtil.openDBB |
Добавьте проверку версии. Необходима хотя бы эта версия для запуска.
// assumeMinimumOpenGaussVersion
public void setUp() throws Exception {
super.setUp();
assumeMinimumOpenGaussVersion("opengauss 6.0.0", 6, 0, 0);
}
Создайте базу данных в трех совместимых режимах A/PG/B
gsql
create database jdbc_utf8_a ENCODING='utf8' DBCOMPATIBILITY='A';
create database jdbc_utf8_pg ENCODING='utf8' DBCOMPATIBILITY='PG';
create database jdbc_utf8_b ENCODING='utf8' DBCOMPATIBILITY='B';
\c jdbc_utf8_a
\c jdbc_utf8_pg
\c jdbc_utf8_b
gsql -r postgres
create user jdbc with password 'jdbc@123' sysadmin;
Метод аутентификации пароля базы данных — sha256
host all jdbc 0.0.0.0/0 sha256
host replication jdbc 0.0.0.0/0 sha256
cp build.properties build.local.properties
server=localhost
port=5432
database_a=jdbc_utf8_a
database_pg=jdbc_utf8_pg
database_b=jdbc_utf8_b
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )