Jump to content

TABLE ps_carrier


Recommended Posts

Bonjour,

 

Après une stupide erreur de ma part (j'ai supprimé au lieu de vider) où puis-je trouver le fichier originel sql dans lequel je peux recréer les TABLE suivante?

 

`ps_carrier` ,

`ps_carrier_group` ,

`ps_carrier_lang` ,

`ps_carrier_zone` ;

 

merci

Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

 

J'ai effectué la même erreur que outerild en supprimant la table ps_carrier au lieu de la vider.

Du coup il m'est impossible de créer un transporteur dans le back office.

 

Est-il possible de recréer manuellement ou en important un fichier contenant seulement la table supprimée ?

J'ai récupérer le fichier sql que vous indiquez dans l'archive de la version 1.4.4.1 (la seule disponible en téléchargement) et j'ai créé un fichier sql ne contenant que les informations de la table ps_carrier. Mais lorsque j'importe ce fichier dans mysql, il m'est indiqué l'erreur suivante :

 

Erreur

[/left]

 

requête SQL:

CREATE TABLE `PREFIX_carrier` (

`id_carrier`
INT
(
10
)
UNSIGNED
NOT
NULL
AUTO_INCREMENT
,

`id_tax_rules_group`
INT
(
10
)
UNSIGNED
DEFAULT
'0'
,

`name`
VARCHAR
(
64
)
NOT
NULL
,

`url`
VARCHAR
(
255
)
DEFAULT
NULL
,

`active`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`deleted`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`shipping_handling`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'1'
,

`range_behavior`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`is_module`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`is_free`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`shipping_external`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`need_range`
TINYINT
(
1
)
UNSIGNED
NOT
NULL
DEFAULT
'0'
,

`external_module_name`
VARCHAR
(
64
)
DEFAULT
NULL
,

`shipping_method`
INT
(
2
)
NOT
NULL
DEFAULT
'0'
,

PRIMARY
KEY
(
`id_carrier`
)
,

KEY
`deleted`
(
`deleted`
,
`active`
)
,

KEY
`id_tax_rules_group`
(
`id_tax_rules_group`
)
) ENGINE = ENGINE_TYPE DEFAULT CHARSET = utf8

 

 

MySQL a répondu:b_help.png #1286 - Unknown table engine 'ENGINE_TYPE'

 

Est-ce que quelqu'un aurait une idée ?

 

Ma boutique fonctionne avec la version 1.4.1.

 

Merci d'avance.

Cordialement.

Link to comment
Share on other sites

Bon je viens de trouver l'archive de la version 1.4.1 de prestashop (celle que j'utilise) et j'ai récupérer ce même code pour l'importer dans ma BDD.

 

En supprimant l'élément "ENGINE = ENGINE_TYPE DEFAULT" la table se créée correctement.

Mais une fois dans le back office, il m'est impossible de créer ou modifier un transporteur. Alors pour le moment ça pourrait aller car il y en a un par défaut qui était créé, mais l'idéal serait que je puisse tout de même en créer un nouveau si besoin.

 

Merci.

Link to comment
Share on other sites

  • 5 months later...

Bonjour

je m'appelle fahar et je suis novice en informatique et sur prestashop.

je ne sais pas si la discussion est fermé ou pas mais je viens de faire la meme betise que mes camarades, j'ai supprimé la table ps_carrier pour pouvoir mettre un nouveau transporteur du coup je n'ai meme plus un transporteur par defaut et une erreur se produit qd j'effectue une commande.

quelqu'un peut m'aider

merci d'avance

Link to comment
Share on other sites

Bonjour

 

Si vous utilisez wampserver ou easyphp pour faire des test en local, il vous suffit d'installer un prestashop puis dans la base de donnée récupéré les tables en questions, vous les sélectionnez en cochant la case et en bas vous avez un menu déroulant Pour la sélection vous cliquez dessus et dans le menu déroulant cliquez sur Exporter

 

Vous aurez un fichier *.sql que vous pourrez nommer mestablespscarrier.sql (exemple suggestion)

Et vous l'importer en ligne comme ça vous avez des tables originales :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...