Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Vous venez de lancer un script qui veut ranger une donnée dans une base, et le moteur vous répond qu'il a besoin d'un projet. Voici pourquoi. Dans rush, les bases de données n'existent qu'en mode projet, c'est-à-dire dans un dossier qui contient un manifest.rush. Un script isolé n'a ni manifeste, ni moteur choisi, ni bases déclarées. Alors, plutôt que de ranger vos données quelque part en silence, le moteur refuse dès la naissance du porteur, en le nommant. Exemple : votre fichier seul contient data avec where sulfur. Refus. La réparation : créez un dossier de projet, ajoutez un manifest.rush, déclarez-y vos bases, et lancez le projet. Le cas where filesystem n'est pas concerné. Rien n'est rangé en cachette : soit le projet existe, soit le moteur vous le dit.
Texte issu du catalogue d'erreurs du moteur Rush.
