mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 05:01:07 +00:00
QQQ-27: gitignore .env updated to pull rdbms password from .env
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,5 +1,6 @@
|
|||||||
target/
|
target/
|
||||||
*.iml
|
*.iml
|
||||||
|
.env
|
||||||
|
|
||||||
|
|
||||||
#############################################
|
#############################################
|
||||||
|
@ -51,6 +51,7 @@ import com.kingsrook.qqq.backend.module.filesystem.base.model.metadata.RecordFor
|
|||||||
import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemBackendMetaData;
|
import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemBackendMetaData;
|
||||||
import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemTableBackendDetails;
|
import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemTableBackendDetails;
|
||||||
import com.kingsrook.qqq.backend.module.rdbms.model.metadata.RDBMSBackendMetaData;
|
import com.kingsrook.qqq.backend.module.rdbms.model.metadata.RDBMSBackendMetaData;
|
||||||
|
import io.github.cdimascio.dotenv.Dotenv;
|
||||||
|
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
@ -120,13 +121,14 @@ public class SampleMetaDataProvider
|
|||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
public static QBackendMetaData defineMysqlBackend()
|
public static QBackendMetaData defineMysqlBackend()
|
||||||
{
|
{
|
||||||
|
Dotenv dotenv = Dotenv.configure().load();
|
||||||
return new RDBMSBackendMetaData()
|
return new RDBMSBackendMetaData()
|
||||||
.withVendor("mysql")
|
.withVendor("mysql")
|
||||||
.withHostName("127.0.0.1")
|
.withHostName("127.0.0.1")
|
||||||
.withPort(3306)
|
.withPort(3306)
|
||||||
.withDatabaseName("qqq")
|
.withDatabaseName("qqq")
|
||||||
.withUsername("root")
|
.withUsername("root")
|
||||||
.withPassword("8BNWyoav8s79oi}Lqk")
|
.withPassword(dotenv.get("RDBMS_PASSWORD"))
|
||||||
.withName(MYSQL_BACKEND_NAME);
|
.withName(MYSQL_BACKEND_NAME);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user