mirror of
https://gitlab.com/alemaire/buildx.git
synced 2025-01-17 13:58:19 +00:00
initial commit
This commit is contained in:
9
keycloak/tools/cli/databases/mariadb/change-database.cli
Normal file
9
keycloak/tools/cli/databases/mariadb/change-database.cli
Normal file
@ -0,0 +1,9 @@
|
||||
/subsystem=datasources/data-source=KeycloakDS: remove()
|
||||
/subsystem=datasources/data-source=KeycloakDS: add(jndi-name=java:jboss/datasources/KeycloakDS,enabled=true,use-java-context=true,use-ccm=true, connection-url=jdbc:mariadb://${env.DB_ADDR:mariadb}:${env.DB_PORT:3306}/${env.DB_DATABASE:keycloak}${env.JDBC_PARAMS:}, driver-name=mariadb)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=user-name, value=${env.DB_USER:keycloak})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=password, value=${env.DB_PASSWORD:password})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=check-valid-connection-sql, value="SELECT 1")
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation, value=true)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation-millis, value=60000)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=flush-strategy, value=IdleConnections)
|
||||
/subsystem=datasources/jdbc-driver=mariadb:add(driver-name=mariadb, driver-module-name=org.mariadb.jdbc, driver-xa-datasource-class-name=org.mariadb.jdbc.MySQLDataSource)
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mariadb/change-database.cli
|
||||
stop-embedded-server
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone-ha.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mariadb/change-database.cli
|
||||
stop-embedded-server
|
11
keycloak/tools/cli/databases/mssql/change-database.cli
Normal file
11
keycloak/tools/cli/databases/mssql/change-database.cli
Normal file
@ -0,0 +1,11 @@
|
||||
/subsystem=datasources/data-source=KeycloakDS: remove()
|
||||
/subsystem=datasources/data-source=KeycloakDS: add(jndi-name=java:jboss/datasources/KeycloakDS,enabled=true,use-java-context=true,use-ccm=true, connection-url="jdbc:sqlserver://${env.DB_ADDR:mssql}:${env.DB_PORT:1433};databaseName=${env.DB_DATABASE:keycloak};sendStringParametersAsUnicode=false;integratedSecurity=false;user=${env.DB_USER:keycloak};password=${env.DB_PASSWORD:password};${env.JDBC_PARAMS:}", driver-name=sqlserver)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=user-name, value=${env.DB_USER:keycloak})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=password, value=${env.DB_PASSWORD:password})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=check-valid-connection-sql, value="SELECT 1")
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation, value=true)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation-millis, value=60000)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=flush-strategy, value=IdleConnections)
|
||||
/subsystem=datasources/jdbc-driver=sqlserver:add(driver-name=sqlserver,driver-module-name=com.microsoft.sqlserver.jdbc,driver-xa-datasource-class-name=com.microsoft.sqlserver.jdbc.SQLServerXADataSource)
|
||||
|
||||
/subsystem=keycloak-server/spi=connectionsJpa/provider=default:write-attribute(name=properties.schema,value=${env.DB_SCHEMA:dbo})
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mssql/change-database.cli
|
||||
stop-embedded-server
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone-ha.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mssql/change-database.cli
|
||||
stop-embedded-server
|
9
keycloak/tools/cli/databases/mysql/change-database.cli
Normal file
9
keycloak/tools/cli/databases/mysql/change-database.cli
Normal file
@ -0,0 +1,9 @@
|
||||
/subsystem=datasources/data-source=KeycloakDS: remove()
|
||||
/subsystem=datasources/data-source=KeycloakDS: add(jndi-name=java:jboss/datasources/KeycloakDS,enabled=true,use-java-context=true,use-ccm=true, connection-url=jdbc:mysql://${env.DB_ADDR:mysql}:${env.DB_PORT:3306}/${env.DB_DATABASE:keycloak}${env.JDBC_PARAMS:}, driver-name=mysql)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=user-name, value=${env.DB_USER:keycloak})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=password, value=${env.DB_PASSWORD:password})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=check-valid-connection-sql, value="SELECT 1")
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation, value=true)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation-millis, value=60000)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=flush-strategy, value=IdleConnections)
|
||||
/subsystem=datasources/jdbc-driver=mysql:add(driver-name=mysql, driver-module-name=com.mysql.jdbc, driver-xa-datasource-class-name=com.mysql.cj.jdbc.MysqlXADataSource)
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mysql/change-database.cli
|
||||
stop-embedded-server
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone-ha.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/mysql/change-database.cli
|
||||
stop-embedded-server
|
9
keycloak/tools/cli/databases/oracle/change-database.cli
Normal file
9
keycloak/tools/cli/databases/oracle/change-database.cli
Normal file
@ -0,0 +1,9 @@
|
||||
/subsystem=datasources/data-source=KeycloakDS: remove()
|
||||
/subsystem=datasources/data-source=KeycloakDS: add(jndi-name=java:jboss/datasources/KeycloakDS,enabled=true,use-java-context=true,use-ccm=true, connection-url=jdbc:oracle:thin:@${env.DB_ADDR:oracle}:${env.DB_PORT:1521}:${env.DB_DATABASE:XE}${env.JDBC_PARAMS:}, driver-name=oracle)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=user-name, value=${env.DB_USER:SYSTEM})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=password, value=${env.DB_PASSWORD:oracle})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=check-valid-connection-sql, value="SELECT 1 FROM dual")
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation, value=true)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation-millis, value=60000)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=flush-strategy, value=IdleConnections)
|
||||
/subsystem=datasources/jdbc-driver=oracle:add(driver-name=oracle, driver-module-name=com.oracle.jdbc, driver-xa-datasource-class-name=oracle.jdbc.xa.client.OracleXADataSource)
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/oracle/change-database.cli
|
||||
stop-embedded-server
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone-ha.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/oracle/change-database.cli
|
||||
stop-embedded-server
|
11
keycloak/tools/cli/databases/postgres/change-database.cli
Normal file
11
keycloak/tools/cli/databases/postgres/change-database.cli
Normal file
@ -0,0 +1,11 @@
|
||||
/subsystem=datasources/data-source=KeycloakDS: remove()
|
||||
/subsystem=datasources/data-source=KeycloakDS: add(jndi-name=java:jboss/datasources/KeycloakDS,enabled=true,use-java-context=true,use-ccm=true, connection-url=jdbc:postgresql://${env.DB_ADDR:postgres}/${env.DB_DATABASE:keycloak}${env.JDBC_PARAMS:}, driver-name=postgresql)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=user-name, value=${env.DB_USER:keycloak})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=password, value=${env.DB_PASSWORD:password})
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=check-valid-connection-sql, value="SELECT 1")
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation, value=true)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=background-validation-millis, value=60000)
|
||||
/subsystem=datasources/data-source=KeycloakDS: write-attribute(name=flush-strategy, value=IdleConnections)
|
||||
/subsystem=datasources/jdbc-driver=postgresql:add(driver-name=postgresql, driver-module-name=org.postgresql.jdbc, driver-xa-datasource-class-name=org.postgresql.xa.PGXADataSource)
|
||||
|
||||
/subsystem=keycloak-server/spi=connectionsJpa/provider=default:write-attribute(name=properties.schema,value=${env.DB_SCHEMA:public})
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/postgres/change-database.cli
|
||||
stop-embedded-server
|
@ -0,0 +1,3 @@
|
||||
embed-server --server-config=standalone-ha.xml --std-out=echo
|
||||
run-batch --file=/opt/jboss/tools/cli/databases/postgres/change-database.cli
|
||||
stop-embedded-server
|
Reference in New Issue
Block a user