J'ai une interface qui ressemble à ceci:Simplifier la définition de type avec keyof (interface)?
declare global {
namespace Express {
interface Request {
db: {
User: Repository<User>,
Product: Repository<Product>
}
}
}
}
Est-il possible de changer dynamiquement db
en somthing? avec keyof
? Je n'ai donc pas besoin de changer l'interface à chaque changement de base de données.