quando estou tentando passar meu banco local para o heroku aparece esse erro:
ERROR 1273 (HY000) at line 25: Unknown collation: ‘utf8mb4_0900_ai_ci’
quando estou tentando passar meu banco local para o heroku aparece esse erro:
ERROR 1273 (HY000) at line 25: Unknown collation: ‘utf8mb4_0900_ai_ci’
Provavelmente deve ser algum conflito de versão, acredito que você possa ter gerado seu backup/dump com uma versão diferente à que está em sua instância no heroku.
como eu posso olhar a versão do mysql na instância do heroku?
Não tenho domínio da plataforma heroku, mas acredito que tenha algum comando que possa executar via CLI ou algum painel de infos, tenta dar uma pesquisada na doc do serviço que está usando para criar a instância do MySQL!
O erro diz que a tabela categoria já existe, provavelmente você está reexecutando um script que já foi executado!
rapaz, o erro era pq não tinha adicioado o drop, porém está aparecendo outro erro:
ERROR 1064 (42000) at line 167: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) DEFAULT NULL,
cliente_id
int DEFAULT NULL,
endereco_de_entrega_id
in’ at line 3
DROP TABLE IF EXISTS pagamento_com_boleto
;
CREATE TABLE IF NOT EXISTS pagamento_com_boleto
(
data_pagamento
datetime(6) DEFAULT NULL,
data_vencimento
datetime(6) DEFAULT NULL,
pedido_id
int NOT NULL,
PRIMARY KEY (pedido_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
– phpMyAdmin SQL Dump
– version 5.0.4
–
– Host: 127.0.0.1
– Tempo de geração: 02-Fev-2021 às 02:06
– Versão do servidor: 8.0.21
– versão do PHP: 7.4.12
SET SQL_MODE = “NO_AUTO_VALUE_ON_ZERO”;
START TRANSACTION;
SET time_zone = “+00:00”;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
–
– Banco de dados: sistemaloja
–
–
– Estrutura da tabela categoria
–
DROP TABLE IF EXISTS categoria
;
CREATE TABLE IF NOT EXISTS categoria
(
id
int NOT NULL AUTO_INCREMENT,
nome
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela cidade
–
CREATE TABLE IF NOT EXISTS cidade
(
id
int NOT NULL AUTO_INCREMENT,
nome
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
estado_id
int DEFAULT NULL,
PRIMARY KEY (id
),
KEY FKkworrwk40xj58kevvh3evi500
(estado_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela cliente
–
CREATE TABLE IF NOT EXISTS cliente
(
id
int NOT NULL AUTO_INCREMENT,
cpf_ou_cnpj
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
email
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
nome
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
tipo
int DEFAULT NULL,
PRIMARY KEY (id
),
UNIQUE KEY UK_cmxo70m08n43599l3h0h07cc6
(email
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela endereco
–
DROP TABLE IF EXISTS endereco
;
CREATE TABLE IF NOT EXISTS endereco
(
id
int NOT NULL AUTO_INCREMENT,
bairro
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
cep
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
complemento
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
logradouro
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
numero
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
cidade_id
int DEFAULT NULL,
cliente_id
int DEFAULT NULL,
PRIMARY KEY (id
),
KEY FK8b1kcb3wucapb8dejshyn5fsx
(cidade_id
),
KEY FK8s7ivtl4foyhrfam9xqom73n9
(cliente_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela estado
–
CREATE TABLE IF NOT EXISTS estado
(
id
int NOT NULL AUTO_INCREMENT,
nome
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela item_pedido
–
DROP TABLE IF EXISTS item_pedido
;
CREATE TABLE IF NOT EXISTS item_pedido
(
desconto
double DEFAULT NULL,
preco
double DEFAULT NULL,
quantidade
int DEFAULT NULL,
pedido_id
int NOT NULL,
produto_id
int NOT NULL,
PRIMARY KEY (pedido_id
,produto_id
),
KEY FKtk55mn6d6bvl5h0no5uagi3sf
(produto_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela pagamento
–
DROP TABLE IF EXISTS pagamento
;
CREATE TABLE IF NOT EXISTS pagamento
(
pedido_id
int NOT NULL,
estado
int DEFAULT NULL,
PRIMARY KEY (pedido_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela pagamento_com_boleto
–
DROP TABLE IF EXISTS pagamento_com_boleto
;
CREATE TABLE IF NOT EXISTS pagamento_com_boleto
(
data_pagamento
datetime(6) ,
data_vencimento
datetime(6),
pedido_id
int NOT NULL,
PRIMARY KEY (pedido_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela pagamento_com_cartao
–
DROP TABLE IF EXISTS pagamento_com_cartao
;
CREATE TABLE IF NOT EXISTS pagamento_com_cartao
(
numero_de_parcelas
int DEFAULT NULL,
pedido_id
int NOT NULL,
PRIMARY KEY (pedido_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela pedido
–
DROP TABLE IF EXISTS pedido
;
CREATE TABLE IF NOT EXISTS pedido
(
id
int NOT NULL AUTO_INCREMENT,
instante
datetime(6) ,
cliente_id
int DEFAULT NULL,
endereco_de_entrega_id
int DEFAULT NULL,
PRIMARY KEY (id
),
KEY FK30s8j2ktpay6of18lbyqn3632
(cliente_id
),
KEY FK1fihyy2fnocpuwc74674qmfkv
(endereco_de_entrega_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela pma__bookmark
–
DROP TABLE IF EXISTS pma__bookmark
;
CREATE TABLE IF NOT EXISTS pma__bookmark
(
id
int UNSIGNED NOT NULL AUTO_INCREMENT,
dbase
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
user
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
label
varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘’,
query
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Bookmarks’;
–
– Estrutura da tabela pma__central_columns
–
DROP TABLE IF EXISTS pma__central_columns
;
CREATE TABLE IF NOT EXISTS pma__central_columns
(
db_name
varchar(64) COLLATE utf8_bin NOT NULL,
col_name
varchar(64) COLLATE utf8_bin NOT NULL,
col_type
varchar(64) COLLATE utf8_bin NOT NULL,
col_length
text COLLATE utf8_bin,
col_collation
varchar(64) COLLATE utf8_bin NOT NULL,
col_isNull
tinyint(1) NOT NULL,
col_extra
varchar(255) COLLATE utf8_bin DEFAULT ‘’,
col_default
text COLLATE utf8_bin,
PRIMARY KEY (db_name
,col_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Central list of columns’;
–
– Estrutura da tabela pma__column_info
–
DROP TABLE IF EXISTS pma__column_info
;
CREATE TABLE IF NOT EXISTS pma__column_info
(
id
int UNSIGNED NOT NULL AUTO_INCREMENT,
db_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
table_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
column_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
comment
varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘’,
mimetype
varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘’,
transformation
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
transformation_options
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
input_transformation
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
input_transformation_options
varchar(255) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
PRIMARY KEY (id
),
UNIQUE KEY db_name
(db_name
,table_name
,column_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Column information for phpMyAdmin’;
–
– Estrutura da tabela pma__designer_settings
–
DROP TABLE IF EXISTS pma__designer_settings
;
CREATE TABLE IF NOT EXISTS pma__designer_settings
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
settings_data
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Settings related to Designer’;
–
– Estrutura da tabela pma__export_templates
–
DROP TABLE IF EXISTS pma__export_templates
;
CREATE TABLE IF NOT EXISTS pma__export_templates
(
id
int UNSIGNED NOT NULL AUTO_INCREMENT,
username
varchar(64) COLLATE utf8_bin NOT NULL,
export_type
varchar(10) COLLATE utf8_bin NOT NULL,
template_name
varchar(64) COLLATE utf8_bin NOT NULL,
template_data
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (id
),
UNIQUE KEY u_user_type_template
(username
,export_type
,template_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Saved export templates’;
–
– Estrutura da tabela pma__favorite
–
DROP TABLE IF EXISTS pma__favorite
;
CREATE TABLE IF NOT EXISTS pma__favorite
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
tables
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Favorite tables’;
–
– Estrutura da tabela pma__history
–
DROP TABLE IF EXISTS pma__history
;
CREATE TABLE IF NOT EXISTS pma__history
(
id
bigint UNSIGNED NOT NULL AUTO_INCREMENT,
username
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
db
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
table
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
timevalue
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
sqlquery
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (id
),
KEY username
(username
,db
,table
,timevalue
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘SQL history for phpMyAdmin’;
–
– Estrutura da tabela pma__navigationhiding
–
DROP TABLE IF EXISTS pma__navigationhiding
;
CREATE TABLE IF NOT EXISTS pma__navigationhiding
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
item_name
varchar(64) COLLATE utf8_bin NOT NULL,
item_type
varchar(64) COLLATE utf8_bin NOT NULL,
db_name
varchar(64) COLLATE utf8_bin NOT NULL,
table_name
varchar(64) COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
,item_name
,item_type
,db_name
,table_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Hidden items of navigation tree’;
–
– Estrutura da tabela pma__pdf_pages
–
DROP TABLE IF EXISTS pma__pdf_pages
;
CREATE TABLE IF NOT EXISTS pma__pdf_pages
(
db_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
page_nr
int UNSIGNED NOT NULL AUTO_INCREMENT,
page_descr
varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘’,
PRIMARY KEY (page_nr
),
KEY db_name
(db_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘PDF relation pages for phpMyAdmin’;
–
– Estrutura da tabela pma__recent
–
DROP TABLE IF EXISTS pma__recent
;
CREATE TABLE IF NOT EXISTS pma__recent
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
tables
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Recently accessed tables’;
–
– Estrutura da tabela pma__relation
–
DROP TABLE IF EXISTS pma__relation
;
CREATE TABLE IF NOT EXISTS pma__relation
(
master_db
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
master_table
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
master_field
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
foreign_db
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
foreign_table
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
foreign_field
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
PRIMARY KEY (master_db
,master_table
,master_field
),
KEY foreign_field
(foreign_db
,foreign_table
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Relation table’;
–
– Estrutura da tabela pma__savedsearches
–
DROP TABLE IF EXISTS pma__savedsearches
;
CREATE TABLE IF NOT EXISTS pma__savedsearches
(
id
int UNSIGNED NOT NULL AUTO_INCREMENT,
username
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
db_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
search_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
search_data
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (id
),
UNIQUE KEY u_savedsearches_username_dbname
(username
,db_name
,search_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Saved searches’;
–
– Estrutura da tabela pma__table_coords
–
DROP TABLE IF EXISTS pma__table_coords
;
CREATE TABLE IF NOT EXISTS pma__table_coords
(
db_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
table_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
pdf_page_number
int NOT NULL DEFAULT ‘0’,
x
float UNSIGNED NOT NULL DEFAULT ‘0’,
y
float UNSIGNED NOT NULL DEFAULT ‘0’,
PRIMARY KEY (db_name
,table_name
,pdf_page_number
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Table coordinates for phpMyAdmin PDF output’;
–
– Estrutura da tabela pma__table_info
–
DROP TABLE IF EXISTS pma__table_info
;
CREATE TABLE IF NOT EXISTS pma__table_info
(
db_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
table_name
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
display_field
varchar(64) COLLATE utf8_bin NOT NULL DEFAULT ‘’,
PRIMARY KEY (db_name
,table_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Table information for phpMyAdmin’;
–
– Estrutura da tabela pma__table_uiprefs
–
DROP TABLE IF EXISTS pma__table_uiprefs
;
CREATE TABLE IF NOT EXISTS pma__table_uiprefs
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
db_name
varchar(64) COLLATE utf8_bin NOT NULL,
table_name
varchar(64) COLLATE utf8_bin NOT NULL,
prefs
text COLLATE utf8_bin NOT NULL,
last_update
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (username
,db_name
,table_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Tables’’ UI preferences’;
–
– Estrutura da tabela pma__tracking
–
DROP TABLE IF EXISTS pma__tracking
;
CREATE TABLE IF NOT EXISTS pma__tracking
(
db_name
varchar(64) COLLATE utf8_bin NOT NULL,
table_name
varchar(64) COLLATE utf8_bin NOT NULL,
version
int UNSIGNED NOT NULL,
date_created
datetime NOT NULL,
date_updated
datetime NOT NULL,
schema_snapshot
text COLLATE utf8_bin NOT NULL,
schema_sql
text COLLATE utf8_bin,
data_sql
longtext COLLATE utf8_bin,
tracking
set(‘UPDATE’,‘REPLACE’,‘INSERT’,‘DELETE’,‘TRUNCATE’,‘CREATE DATABASE’,‘ALTER DATABASE’,‘DROP DATABASE’,‘CREATE TABLE’,‘ALTER TABLE’,‘RENAME TABLE’,‘DROP TABLE’,‘CREATE INDEX’,‘DROP INDEX’,‘CREATE VIEW’,‘ALTER VIEW’,‘DROP VIEW’) COLLATE utf8_bin DEFAULT NULL,
tracking_active
int UNSIGNED NOT NULL DEFAULT ‘1’,
PRIMARY KEY (db_name
,table_name
,version
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Database changes tracking for phpMyAdmin’;
–
– Estrutura da tabela pma__userconfig
–
DROP TABLE IF EXISTS pma__userconfig
;
CREATE TABLE IF NOT EXISTS pma__userconfig
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
timevalue
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
config_data
text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘User preferences storage for phpMyAdmin’;
–
– Extraindo dados da tabela pma__userconfig
–
INSERT INTO pma__userconfig
(username
, timevalue
, config_data
) VALUES
(‘root’, ‘2021-02-02 01:04:24’, ‘{“lang”:“pt”,“Console\/Mode”:“collapse”}’);
–
– Estrutura da tabela pma__usergroups
–
DROP TABLE IF EXISTS pma__usergroups
;
CREATE TABLE IF NOT EXISTS pma__usergroups
(
usergroup
varchar(64) COLLATE utf8_bin NOT NULL,
tab
varchar(64) COLLATE utf8_bin NOT NULL,
allowed
enum(‘Y’,‘N’) COLLATE utf8_bin NOT NULL DEFAULT ‘N’,
PRIMARY KEY (usergroup
,tab
,allowed
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘User groups with configured menu items’;
–
– Estrutura da tabela pma__users
–
DROP TABLE IF EXISTS pma__users
;
CREATE TABLE IF NOT EXISTS pma__users
(
username
varchar(64) COLLATE utf8_bin NOT NULL,
usergroup
varchar(64) COLLATE utf8_bin NOT NULL,
PRIMARY KEY (username
,usergroup
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT=‘Users and their assignments to user groups’;
–
– Estrutura da tabela produto
–
DROP TABLE IF EXISTS produto
;
CREATE TABLE IF NOT EXISTS produto
(
id
int NOT NULL AUTO_INCREMENT,
nome
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
preco
double DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela produto_categoria
–
DROP TABLE IF EXISTS produto_categoria
;
CREATE TABLE IF NOT EXISTS produto_categoria
(
produto_id
int NOT NULL,
categoria_id
int NOT NULL,
KEY FKq3g33tp7xk2juh53fbw6y4y57
(categoria_id
),
KEY FK1c0y58d3n6x3m6euv2j3h64vt
(produto_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Estrutura da tabela telefone
–
DROP TABLE IF EXISTS telefone
;
CREATE TABLE IF NOT EXISTS telefone
(
cliente_id
int NOT NULL,
telefones
varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
KEY FK8aafha0njkoyoe3kvrwsy3g8u
(cliente_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
–
– Restrições para despejos de tabelas
–
–
– Limitadores para a tabela cidade
–
ALTER TABLE cidade
ADD CONSTRAINT FKkworrwk40xj58kevvh3evi500
FOREIGN KEY (estado_id
) REFERENCES estado
(id
);
–
– Limitadores para a tabela endereco
–
ALTER TABLE endereco
ADD CONSTRAINT FK8b1kcb3wucapb8dejshyn5fsx
FOREIGN KEY (cidade_id
) REFERENCES cidade
(id
),
ADD CONSTRAINT FK8s7ivtl4foyhrfam9xqom73n9
FOREIGN KEY (cliente_id
) REFERENCES cliente
(id
);
–
– Limitadores para a tabela item_pedido
–
ALTER TABLE item_pedido
ADD CONSTRAINT FK60ym08cfoysa17wrn1swyiuda
FOREIGN KEY (pedido_id
) REFERENCES pedido
(id
),
ADD CONSTRAINT FKtk55mn6d6bvl5h0no5uagi3sf
FOREIGN KEY (produto_id
) REFERENCES produto
(id
);
–
– Limitadores para a tabela pagamento
–
ALTER TABLE pagamento
ADD CONSTRAINT FKthad9tkw4188hb3qo1lm5ueb0
FOREIGN KEY (pedido_id
) REFERENCES pedido
(id
);
–
– Limitadores para a tabela pagamento_com_boleto
–
ALTER TABLE pagamento_com_boleto
ADD CONSTRAINT FKcr74vrxf8nfph0knq2bho8doo
FOREIGN KEY (pedido_id
) REFERENCES pagamento
(pedido_id
);
–
– Limitadores para a tabela pagamento_com_cartao
–
ALTER TABLE pagamento_com_cartao
ADD CONSTRAINT FKta3cdnuuxclwfh52t4qi432ow
FOREIGN KEY (pedido_id
) REFERENCES pagamento
(pedido_id
);
–
– Limitadores para a tabela pedido
–
ALTER TABLE pedido
ADD CONSTRAINT FK1fihyy2fnocpuwc74674qmfkv
FOREIGN KEY (endereco_de_entrega_id
) REFERENCES endereco
(id
),
ADD CONSTRAINT FK30s8j2ktpay6of18lbyqn3632
FOREIGN KEY (cliente_id
) REFERENCES cliente
(id
);
–
– Limitadores para a tabela produto_categoria
–
ALTER TABLE produto_categoria
ADD CONSTRAINT FK1c0y58d3n6x3m6euv2j3h64vt
FOREIGN KEY (produto_id
) REFERENCES produto
(id
),
ADD CONSTRAINT FKq3g33tp7xk2juh53fbw6y4y57
FOREIGN KEY (categoria_id
) REFERENCES categoria
(id
);
–
– Limitadores para a tabela telefone
–
ALTER TABLE telefone
ADD CONSTRAINT FK8aafha0njkoyoe3kvrwsy3g8u
FOREIGN KEY (cliente_id
) REFERENCES cliente
(id
);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;