1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Changer nom table MySQL

Discussion dans 'Espace développeur' démarrée par fali0140, 20 Juin 2016.

  1. fali0140
    Offline

    fali0140 Voyageur

    Inscrit depuis le :
    15 Juin 2016
    Messages :
    7
    "J'aime" reçus :
    3
    Points de Trophée :
    3
    Sexe :
    Masculin
    Bonjour!
    Alors voila, j'aimerais savoir comment changer le nom des tables MYSQL utilisés par MySQL.
    Le but? Je possède plusieurs serveurs, et j'ai donc plusieurs site sous ExtazCMS. J'aimerais que certaines tables sois communes entre les différents sites (la table des utilisateurs entre autre). Ainsi j'aurais juste à renommer les table dont je ne souhaite pas qu'elles soient utilisés par mes différents sites (les pages, les postes etc), tout en ne changeant rien au autres tables comme "users", qui seront utilisés par mes différents sites.

    J'ai trouvé pour quelques table, mais pas pour les utilisateurs, je pense que c'est dans les profondeurs de CakePHP, enfin j'en sais rien. SI vous auriez une piste, j'aimerais bien!
     
  2. Mazette
    Offline

    Mazette Ancien Staff Ancien Staff

    Inscrit depuis le :
    12 Avril 2016
    Messages :
    45
    "J'aime" reçus :
    17
    Points de Trophée :
    8
    Sexe :
    Masculin
    Bonjour fali040,
    On va partir dans le sens inverse ;) Comment t'y es tu pris pour les autres tables?
     
  3. fali0140
    Offline

    fali0140 Voyageur

    Inscrit depuis le :
    15 Juin 2016
    Messages :
    7
    "J'aime" reçus :
    3
    Points de Trophée :
    3
    Sexe :
    Masculin
    Bump!
    J'ai toujours besoin de changer les nom de table, mon but étant de lier plusieurs serveurs (et donc site) à une base de données commune, ainsoi je souhaite garder les noms des tables suivantes:


    Extaz_Buttons
    Extaz_Codes
    Extaz_Donation_Ladder
    Extaz_Faq
    Extaz_Instant_Payment_Notifications
    Extaz_PayPal_Items
    Extaz_Send_Tokens_History
    Extaz_Shop_Categories
    Exaz_Shop_History
    Extaz_Starpass_History
    Extaz_Support
    Extaz_Support_Comments
    Extaz_Team
    Extaz_Votes
    Extaz_Widgets
    Extaz_Users

    Mais modifier le nom de celles-ci:
    Extaz_Informations
    Extaz_Cpages
    Extaz_Shop
    Extaz_Comments
    Extaz_Updates
    Extaz_Likes

    Le but final étant d'obtenir des tables communes en plusieurs installations de ExtazCMS (pour plusieurs serveurs minecraft) qui en gros utiliserais les mêmes comptes, mais des postes, pages, et connexions JSONAPI différentes.

    J'ai essayé de spécifier
    PHP:
    $useTable 'yourtablename'
    Dans le 'Model' des tables concernés, mais en vain.
    Pouriez vous m'éclairer sur la démarche à suivre?
     
  4. Clyese
    Offline

    Clyese Administrateur Membre de l'équipe Administrateur Graphiste

    Inscrit depuis le :
    18 Octobre 2015
    Messages :
    551
    "J'aime" reçus :
    110
    Points de Trophée :
    43
    Sexe :
    Masculin
    Lieu de résidence :
    France
    Page d'accueil :
    Bonjour,

    Pour commencer, c'est inutile, puisque la V2 du CMS le proposera déjà (le multi-serveurs). Ensuite tu viens de nous faire un déterrage de 4 mois ! Je ferme donc le topic.
     

Partager cette page

Utilisateurs qui regardent actuellement cette discussion : 0 membre(s) et 0 visiteur(s)