QQQ-27: gitignore .env updated to pull rdbms password from .env

This commit is contained in:
Tim Chamberlain
2022-07-27 23:45:52 -05:00
parent 2f6c094de8
commit 597d6ef519
2 changed files with 4 additions and 1 deletions

1
.gitignore vendored
View File

@ -1,5 +1,6 @@
target/
*.iml
.env
#############################################

View File

@ -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.FilesystemTableBackendDetails;
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()
{
Dotenv dotenv = Dotenv.configure().load();
return new RDBMSBackendMetaData()
.withVendor("mysql")
.withHostName("127.0.0.1")
.withPort(3306)
.withDatabaseName("qqq")
.withUsername("root")
.withPassword("8BNWyoav8s79oi}Lqk")
.withPassword(dotenv.get("RDBMS_PASSWORD"))
.withName(MYSQL_BACKEND_NAME);
}