Express Sweet API Reference - v3.0.0
    Preparing search index...

    Variable loadDatabaseConfig

    loadDatabaseConfig: () => Promise<Options>

    Load database configuration from config/database.js file. Returns environment-specific configuration based on NODE_ENV.

    Type Declaration

      • (): Promise<Options>
      • Returns Promise<Options>

        The loaded database configuration for current environment

    import loadDatabaseConfig from '~/utils/loadDatabaseConfig';

    const config = await loadDatabaseConfig();
    console.log(config.database); // Database name for current environment
    console.log(config.host); // Database host
    console.log(config.dialect); // Database dialect (mariadb, mysql, etc.)
    // config/database.js structure
    export default {
    development: {
    username: 'root',
    password: 'password',
    database: 'myapp_dev',
    host: 'localhost',
    dialect: 'mariadb'
    },
    production: {
    username: 'root',
    password: 'password',
    database: 'myapp_prod',
    host: 'localhost',
    dialect: 'mariadb'
    }
    }