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

    Variable loadModels

    loadModels: () => Promise<void>

    Model initialization and association for Sequelize models. Loads all model files from the models/ directory, initializes them, then sets up associations. All models must be pre-loaded before associating to prevent circular dependency issues.

    Type Declaration

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

    // This function is called automatically by express-sweet.mount()
    import loadModels from '~/database/loadModels';
    await loadModels();
    // Model file structure
    models/
    ├── UserModel.js
    ├── ProfileModel.js
    └── BookModel.js