@golemio/energetics
Version:
Golemio Energetics Module
10 lines (9 loc) • 846 B
TypeScript
import { ModelStatic } from "@golemio/core/dist/shared/sequelize";
import { OrganizationsModel } from "../../../schema-definitions/models/OrganizationsModel";
import { OrganizationResponsibleUsersModel } from "../../../schema-definitions/models/OrganizationResponsibleUsersModel";
import { OrganizationBuildingModel } from "../../../schema-definitions/models/OrganizationBuildingModel";
import { BuildingsModel } from "../../../schema-definitions/models";
export declare class OrganizationsAssociations {
static associateResponsibleUsers(primaryTable: ModelStatic<OrganizationsModel>, secondaryTable: ModelStatic<OrganizationResponsibleUsersModel>): void;
static associateBuildings(primaryTable: ModelStatic<OrganizationsModel>, secondaryTable: ModelStatic<BuildingsModel>, relationTable: ModelStatic<OrganizationBuildingModel>): void;
}