Skip to Content Skip to Menu

đŸŒČ Merry Christmas! Great savings on Professional and Developer Memberships! Get 25% off now with code XMAS-2024!

Reactivate all expired subscription

8 years 9 months ago - 8 years 9 months ago #278876 by julie.prod.web
Replied by julie.prod.web on topic Reactivate all expired subscription
Je mis connais trÚs peu en base de données.
A quoi ressemblerait cette requĂȘte ?
Doit elle ĂȘtre faites depuis la base de donnĂ©es ou depuis cbsubs > Plan > plan X > Integration > Action SQL ?

Le besoin est ponctuel mais je pourrai ĂȘtre amenĂ© Ă  refaire cette action.
Je souhaite réactiver les inscriptions expirés tout plans confondus.
Last edit: 8 years 9 months ago by julie.prod.web.
The topic has been locked.
  • erilam
  • erilam
  • OFFLINE
  • Posts: 787
  • Thanks: 98
  • Karma: 22
8 years 9 months ago #278891 by erilam
Replied by erilam on topic Reactivate all expired subscription
Salut,

Déjà tu fais un export de trabase de données, c'est mieux ;)

Ensuite tu peux regarder combien tu as d'adhĂ©sions actives ou pas en faisant cette requĂȘte :

SELECT COUNT( `id` ) , `status`
FROM `tonprefixe_cbsubs_subscriptions`
GROUP BY `status`
LIMIT 0 , 30

Tu obtiendras un truc dans ce genre lĂ 
count(`id`) status
205 A
1 C
7 R
35 X

aprĂšs si tu veux mettre Ă  jour toutes les adhĂ©sions en les rendant active tu fais cette requĂȘte :

pour les Renewal et auto-renewal si tu en as
UPDATE `tonprefixe_cbsubs_subscriptions` SET `status`='A' WHERE `status`='R'

pour les désactivés si tu en as
UPDATE `tonprefixe_cbsubs_subscriptions` SET `status`='A' WHERE `status`='C'

pour les expirés si tu en as
UPDATE `tonprefixe_cbsubs_subscriptions` SET `status`='A' WHERE `status`='X'

J'espĂšre que cela t'aidera, bon weekend

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
8 years 9 months ago #278893 by julie.prod.web
Replied by julie.prod.web on topic Reactivate all expired subscription
Merci pour cette réponse précise.
Je vais tester cela.

Bon week-end.
The topic has been locked.
  • erilam
  • erilam
  • OFFLINE
  • Posts: 787
  • Thanks: 98
  • Karma: 22
8 years 9 months ago #279028 by erilam
Replied by erilam on topic Reactivate all expired subscription
Alors ça a donné quoi ?

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
8 years 9 months ago #279034 by julie.prod.web
Replied by julie.prod.web on topic Reactivate all expired subscription
Pour passer de "X" à "A" ça fonctionne bien.
Par contre la date ne se met pas Ă  jour ?
Dois-je le faire par une requĂȘte SQL Ă©galement ?
The topic has been locked.
  • erilam
  • erilam
  • OFFLINE
  • Posts: 787
  • Thanks: 98
  • Karma: 22
8 years 9 months ago #279039 by erilam
Replied by erilam on topic Reactivate all expired subscription
oui forcĂ©ment, les requĂȘtes que j'ai donnĂ© ne font que modifier les statut

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
Moderators: beatnantlavstephkrileonerilam
Powered by Kunena Forum