doppler

Un outil de migration SQL brut pour la gestion de votre base de données sans ormission
Télécharger maintenant

doppler Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Nick Gartmann
  • Site Internet de l'éditeur:
  • http://github.com/nickgartmann/

doppler Mots clés


doppler La description

Doppler est un outil de python simple permettant de gérer les modifications apportées à votre base de données.- Doppler est ORM-AGNOSTIC- utilise des scripts SQL RAW-SQL lorsque les migrations - DBA peuvent écrire les scripts, aucune connaissance Python requise - vous donne un contrôle complet sur votre SchemainStallationInstall à l'aide de PIP: PIP installer -e git: //github.com/nickgartmann/doppler.gitor Ajouter à vos exigences.txt-e git: //github.com/nickgartmann/doppler.gitsettup commande pour Doppler fonctionner, vous devez avoir un dossier des migrations Situé quelque part dans votre répertoire de projet. Doppler se recueillera via votre structure de répertoire jusqu'à ce qu'il trouve un dossier nommé migrations. Sinon, vous pouvez spécifier un répertoire lors de l'exécution des migrations cli.UnsageGenerateLeLe commande Doppler Generate crée deux fichiers SQL. Le premier est exécuté lors de la migration de la base de données, la seconde est de migrer. Ainsi, le contenu du fichier * .down.down.sql doit effectuer l'effet du fichier * .up.sql fichier.doppler générer Exemple: Doppler Générez Initial-SchemaoutPutts: créé: ./migration/001.Initial -schema.up.sqlCreated: ./migration/001.initial-schema.down.sqlapply MigrationsDoppler Migrationdoppler Migrate Updoppler Migration DownoptionSfolderuse Ceci pour spécifier le dossier que vous gardez vos migrations, car si vous ne souhaitez pas utiliser la convention de dossier Migration. - F , --Folder / Path / to / Migration / FolderDatabase Ceci pour spécifier les informations de connexion à votre base de données. Cela peut également être stocké dans la variable d'environnement de base de données_url (configuration standard pour héroku.) Cela devrait être dans un format d'URL de connexion de base de données standard: Type de base de données: // Nom d'utilisateur: Mot de passe @ Host: Port / DatabaSeTo Inclure l'option: -DB, --Database


doppler Logiciels associés