let query: SelectQueryBuilder<Projects> = this.projectModel
.createQueryBuilder('projects')
.select([
'projects',
'customers.id',
'customers.email',
'customers.phone',
'customers.is_verified',
'customers.created_at',
'property_types',
'project_executives',
'interior_design_partners',
'mitra_produksi_partners'
])
.where({ deleted_at: null })
.leftJoin('projects.customers', 'customers')
.leftJoin('projects.property_types', 'property_types')
.leftJoin('projects.project_executive', 'project_executives')
.leftJoin('projects.interior_design_partner', 'interior_design_partners')
.leftJoin('projects.mitra_produksi_partner', 'mitra_produksi_partners')