Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

undefined method `sub' for Sequel adapter with sqlite memory

Ouverte
#10 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
52/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
ruby, sqlite
Domaine
databases

Piste de recherche

Commencez dans gems/database_cleaner-0.8.0/lib/database_cleaner/sequel/truncation.rb à la ligne 12, où clean lève l'erreur pour un adaptateur mémoire SQLite. Reproduisez l'échec avec l'adaptateur en mode mémoire et examinez la façon dont l'URI manquante est gérée. C'est terminé lorsque DB Cleaner n'appelle plus sub sur nil et peut nettoyer la base de données en mémoire sans cette exception.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

I'm using a sqlite memory adapter in Sequel. When I try and run DB cleaner, it says:

gems/database_cleaner-0.8.0/lib/database_cleaner/sequel/truncation.rb:12:in `clean': undefined method `sub' for nil:NilClass (NoMethodError)

This is because there is no URI for the memory mode, I'd imagine.

Langage dominant
Ruby
Étoiles
19
Forks
12
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Aucun modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de DatabaseCleaner/database_cleaner-sequel

Toutes les issues de DatabaseCleaner/database_cleaner-sequel

Issues similaires

Plus d'issues Ruby

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.