IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Looping Discussion :

Suggestions de fonctionnalités


Sujet :

Looping

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2021
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2021
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Suggestions de fonctionnalités
    Bonjour
    J'utilise votre logiciel depuis peu (très bien foutu au passage ), je suis peut être passé à côté de certaines fonctionnalités, mais j'aimerais faire quelques petites suggestions d'ajouts qui me seraient bien utiles et pourraient peut être servir à d'autres :
    - exporter le MLD textuel au format Markdown (très utile pour les README.md) ;
    - ajouter une option pour choisir de mettre ou non un "IF NOT EXIST" après les CREATE TABLE à la génération du SQL ;
    - pouvoir déplacer une cardinalité sur un lien (pour éviter que le texte ne chevauche les tables) ;
    - éventuellement pouvoir copier/coller les rubriques dans une table, quand des champs se ressemblent, ça peut faire gagner du temps, rien de vraiment primordial, mais je propose.

    Voila, et merci pour votre logiciel qui m'est très utile

  2. #2
    Membre émérite
    Avatar de Paprick
    Homme Profil pro
    Professeur des Universités
    Inscrit en
    Juin 2019
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Professeur des Universités
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2019
    Messages : 678
    Points : 2 716
    Points
    2 716
    Par défaut
    Bonjour,

    Merci de votre intérêt pour Looping !
    Concernant vos suggestions :

    Citation Envoyé par Slummp Voir le message
    - exporter le MLD textuel au format Markdown (très utile pour les README.md) ;
    J'avoue que je ne maitrise pas le format Markdown, mais je vais y jeter un œil : est-ce très utilisé ? Avez des exemples à me conseiller ?

    - ajouter une option pour choisir de mettre ou non un "IF NOT EXIST" après les CREATE TABLE à la génération du SQL ;
    On peut y arriver en allant dans le menu général, puis "Paramètres SQL" - "Compléments script SQL" et renseigner la partie "Code SQL en début de création de table...", mais je reconnais que ça serait plus simple avec une option qui rajouterait juste le "IF NOT EXIST" après le CREATE TABLE : je vais étudier la question...

    - pouvoir déplacer une cardinalité sur un lien (pour éviter que le texte ne chevauche les tables) ;
    Ce genre de problème se règle assez simplement avec des cassures sur les liens.

    - éventuellement pouvoir copier/coller les rubriques dans une table, quand des champs se ressemblent, ça peut faire gagner du temps, rien de vraiment primordiale, mais je propose.
    Je suis en train de travailler sur le couper-glisser ; pourquoi pas aussi le copier-glisser. Mais ça, ce n'est pas pour tout de suite !

    Bonne continuation !
    Patrick Bergougnoux - Professeur des Universités au Département Informatique de l'IUT de Toulouse III
    La simplicité est la sophistication suprême (Léonard de Vinci)
    LIVRE : Modélisation Conceptuelle de Données - Une Démarche Pragmatique
    Looping - Logiciel de modélisation gratuit et libre d'utilisation

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2021
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2021
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour votre réponse !

    Citation Envoyé par Paprick Voir le message
    J'avoue que je ne maitrise pas le format Markdown, mais je vais y jeter un œil : est-ce très utilisé ? Avez des exemples à me conseiller ?
    Oui, c'est très utilisé, principalement pour les README.md sur les forges (ne serait ce que GitHub, tous les projets sérieux ont un README au format markdown) ; exemple : un readme sur GitHub
    Ce MLD textuel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    table = (id INT, rubrique VARCHAR(50), #cle_etrangere);
    Donnerait ceci en Markdown :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    **table** = (<ins>id INT</ins>, rubrique VARCHAR(50), *#cle_etrangere*);
    Citation Envoyé par Paprick Voir le message
    On peut y arriver en allant dans le menu général, puis "Paramètres SQL" - "Compléments script SQL" et renseigner la partie "Code SQL en début de création de table...", mais je reconnais que ça serait plus simple avec une option qui rajouterait juste le "IF NOT EXIST" après le CREATE TABLE : je vais étudier la question...
    J'utilise cette fonctionnalité, mais elle permet d'ajouter du code avant l'instruction CREATE TABLE et non dans l'instruction, or, le IF NOT EXIST se place dans l'instruction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    /* le code du complément s'insère ici alors qu'on le veut en dessous */
    CREATE TABLE IF NOT EXISTS TEST(
        ...
     );
    Citation Envoyé par Paprick Voir le message
    Ce genre de problème se règle assez simplement avec des cassures sur les liens.
    Effectivement

    Citation Envoyé par Paprick Voir le message
    Je suis en train de travailler sur le couper-glisser ; pourquoi pas aussi le copier-glisser. Mais ça, ce n'est pas pour tout de suite !
    Super

    Encore merci pour tout votre travail sur Looping

  4. #4
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 129
    Points : 38 521
    Points
    38 521
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Suggestion intéressantes, mais pour l'ajout de IF NOT EXISTS, ce serait à conditionner au SGBD, tous ne supportent pas cette instruction

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/07/2016, 14h12
  2. Suggestion sur la fonctionnalité "amitié"
    Par alassanediakite dans le forum Evolutions du club
    Réponses: 1
    Dernier message: 19/08/2011, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo