Describe de Todas as Tabelas

Banco: cursodebluescom_webadexcdb

Total de tabelas encontradas: 15

Formato para GPT

Use este bloco quando quiser enviar a estrutura atual do banco para análise no ChatGPT.

Ele contém banco, tabelas, campos, tipos, chaves, relações e quantidade de registros, mas não contém os dados dos registros.

aulas

Campos: 3 Registros: 7
Field Type Null Key Default Extra
id int(10) unsigned NO PRI NULL auto_increment
nome varchar(150) NO - NULL -
ordem int(10) unsigned NO - 0 -
Ver SQL do DESCRIBE
DESCRIBE aulas;

categorias

Campos: 8 Registros: 4
Field Type Null Key Default Extra
id_categoria int(10) unsigned NO PRI NULL auto_increment
titulo varchar(255) NO - NULL -
slug varchar(255) NO - NULL -
tipo enum('publica','interna') NO MUL publica -
descricao text YES - NULL -
status enum('ativa','inativa') NO MUL ativa -
ordem int(10) unsigned NO MUL 0 -
data_criacao datetime NO - current_timestamp() -
Ver SQL do DESCRIBE
DESCRIBE categorias;

conteudo

Campos: 14 Registros: 21
Field Type Null Key Default Extra
id_conteudo int(10) unsigned NO PRI NULL auto_increment
titulo varchar(255) NO - NULL -
meta_title varchar(255) YES - NULL -
lead mediumtext YES - NULL -
texto_meio mediumtext YES - NULL -
texto_final mediumtext YES - NULL -
data_criacao datetime NO - current_timestamp() -
views int(10) unsigned NO - 0 -
ordem int(10) unsigned NO MUL 0 -
url varchar(255) YES MUL NULL -
meta_description varchar(320) YES - NULL -
meta_keywords text YES - NULL -
status enum('publicado','despublicado') NO MUL despublicado -
tags_ids text YES - NULL -
Ver SQL do DESCRIBE
DESCRIBE conteudo;

conteudo_categorias

Campos: 4 Registros: 20
Field Type Null Key Default Extra
id_conteudo_categoria int(10) unsigned NO PRI NULL auto_increment
id_conteudo int(10) unsigned NO MUL NULL -
id_categoria int(10) unsigned NO MUL NULL -
data_criacao datetime NO - current_timestamp() -

Relações / Foreign Keys

Campo Tabela relacionada Campo relacionado Constraint
id_categoria categorias id_categoria fk_conteudo_categorias_categoria
id_conteudo conteudo id_conteudo fk_conteudo_categorias_conteudo
Ver SQL do DESCRIBE
DESCRIBE conteudo_categorias;

conteudo_tags

Campos: 4 Registros: 0
Field Type Null Key Default Extra
id_conteudo_tag int(10) unsigned NO PRI NULL auto_increment
id_conteudo int(10) unsigned NO MUL NULL -
id_tag int(10) unsigned NO MUL NULL -
data_criacao datetime NO - current_timestamp() -
Ver SQL do DESCRIBE
DESCRIBE conteudo_tags;

layout_posicoes

Campos: 14 Registros: 33
Field Type Null Key Default Extra
id_layout_posicao int(11) NO PRI NULL auto_increment
id_layout int(11) NO MUL NULL -
id_modulo_posicao int(10) unsigned YES MUL NULL -
id_layout_skin int(10) unsigned YES MUL NULL -
nome_posicao varchar(150) NO - NULL -
slug_posicao varchar(150) NO - NULL -
largura_mobile tinyint(4) NO - 12 -
ocultar_mobile tinyint(1) NO - 0 -
linha_layout int(11) NO - 1 -
largura_desktop tinyint(4) NO - 12 -
ordem int(11) NO - 0 -
status enum('ativo','inativo') NO - ativo -
data_criacao datetime NO - current_timestamp() -
data_atualizacao datetime YES - NULL on update current_timestamp()

Relações / Foreign Keys

Campo Tabela relacionada Campo relacionado Constraint
id_layout layouts id_layout fk_layout_posicoes_layout
Ver SQL do DESCRIBE
DESCRIBE layout_posicoes;

layout_skins

Campos: 7 Registros: 6
Field Type Null Key Default Extra
id_layout_skin int(10) unsigned NO PRI NULL auto_increment
nome varchar(150) NO - NULL -
classe_css varchar(150) NO - NULL -
descricao text YES - NULL -
status enum('ativo','inativo') NO - ativo -
ordem int(10) unsigned NO - 0 -
data_criacao datetime NO - current_timestamp() -
Ver SQL do DESCRIBE
DESCRIBE layout_skins;

layouts

Campos: 8 Registros: 6
Field Type Null Key Default Extra
id_layout int(11) NO PRI NULL auto_increment
nome varchar(150) NO - NULL -
descricao text YES - NULL -
tipo varchar(80) YES - NULL -
status enum('ativo','inativo') NO - ativo -
ordem int(11) NO - 0 -
data_criacao datetime NO - current_timestamp() -
data_atualizacao datetime YES - NULL on update current_timestamp()
Ver SQL do DESCRIBE
DESCRIBE layouts;

menu_itens

Campos: 23 Registros: 30
Field Type Null Key Default Extra
id_menu_item int(10) unsigned NO PRI NULL auto_increment
id_menu int(10) unsigned NO MUL NULL -
titulo varchar(255) NO - NULL -
meta_title varchar(255) YES - NULL -
meta_description varchar(320) YES - NULL -
meta_keywords text YES - NULL -
tipo_pagina enum('manual','categoria','tag','conteudo','link_manual','somente_modulos') NO MUL NULL -
id_layout int(11) YES MUL NULL -
id_categoria int(10) unsigned YES MUL NULL -
id_conteudo int(10) unsigned YES MUL NULL -
id_tag int(10) unsigned YES MUL NULL -
url_sugerida varchar(255) YES - NULL -
url_final varchar(255) YES MUL NULL -
url_tecnica varchar(255) YES - NULL -
link_manual varchar(500) YES - NULL -
visivel_no_menu enum('sim','nao') NO - sim -
mostrar_na_categoria enum('sim','nao') NO - sim -
pagina_inicial enum('sim','nao') NO - nao -
itens_por_pagina int(10) unsigned NO - 10 -
status enum('ativo','inativo') NO MUL ativo -
ordem int(10) unsigned NO - 0 -
data_criacao datetime NO - current_timestamp() -
data_atualizacao datetime YES - NULL -

Relações / Foreign Keys

Campo Tabela relacionada Campo relacionado Constraint
id_menu menus id_menu fk_menu_itens_menu
Ver SQL do DESCRIBE
DESCRIBE menu_itens;

menu_itens_conteudos

Campos: 6 Registros: 0
Field Type Null Key Default Extra
id_menu_item_conteudo int(10) unsigned NO PRI NULL auto_increment
id_menu_item int(10) unsigned NO MUL NULL -
id_conteudo int(10) unsigned NO MUL NULL -
ordem int(10) unsigned NO - 0 -
status enum('ativo','inativo') NO - ativo -
data_criacao datetime NO - current_timestamp() -

Relações / Foreign Keys

Campo Tabela relacionada Campo relacionado Constraint
id_menu_item menu_itens id_menu_item fk_mic_menu_item
Ver SQL do DESCRIBE
DESCRIBE menu_itens_conteudos;

menu_itens_modulos

Campos: 6 Registros: 1
Field Type Null Key Default Extra
id_menu_item_modulo int(10) unsigned NO PRI NULL auto_increment
id_menu_item int(10) unsigned NO MUL NULL -
id_modulo int(10) unsigned NO MUL NULL -
id_modulo_posicao int(10) unsigned YES MUL NULL -
status enum('ativo','inativo') NO - ativo -
data_criacao datetime NO - current_timestamp() -

Relações / Foreign Keys

Campo Tabela relacionada Campo relacionado Constraint
id_menu_item menu_itens id_menu_item fk_mim_menu_item
Ver SQL do DESCRIBE
DESCRIBE menu_itens_modulos;

menus

Campos: 9 Registros: 3
Field Type Null Key Default Extra
id_menu int(10) unsigned NO PRI NULL auto_increment
nome varchar(150) NO - NULL -
slug varchar(150) NO UNI NULL -
posicao enum('topo','rodape','lateral','contextual','pagina','interno') NO MUL topo -
descricao text YES - NULL -
status enum('ativo','inativo') NO MUL ativo -
ordem int(10) unsigned NO - 0 -
data_criacao datetime NO - current_timestamp() -
data_atualizacao datetime YES - NULL -
Ver SQL do DESCRIBE
DESCRIBE menus;

modulos

Campos: 9 Registros: 1
Field Type Null Key Default Extra
id_modulo int(10) unsigned NO PRI NULL auto_increment
titulo varchar(255) NO - NULL -
tipo enum('texto','html','imagem','banner') NO MUL html -
posicao_padrao enum('topo','contextual_1','contextual_2','lateral','rodape') NO - contextual_1 -
id_modulo_posicao int(10) unsigned YES MUL NULL -
ordem_modulo int(10) unsigned NO - 0 -
conteudo mediumtext YES - NULL -
status enum('publicado','despublicado') NO MUL despublicado -
data_criacao datetime NO - current_timestamp() -
Ver SQL do DESCRIBE
DESCRIBE modulos;

modulos_posicoes

Campos: 8 Registros: 10
Field Type Null Key Default Extra
id_modulo_posicao int(10) unsigned NO PRI NULL auto_increment
nome varchar(100) NO - NULL -
slug varchar(100) NO UNI NULL -
tipo_posicao enum('pagina','estrutural') NO - pagina -
descricao text YES - NULL -
status enum('ativo','inativo') NO MUL ativo -
ordem int(10) unsigned NO MUL 0 -
data_criacao datetime NO - current_timestamp() -
Ver SQL do DESCRIBE
DESCRIBE modulos_posicoes;

tags

Campos: 8 Registros: 0
Field Type Null Key Default Extra
id_tag int(10) unsigned NO PRI NULL auto_increment
titulo varchar(255) NO - NULL -
slug varchar(255) NO UNI NULL -
descricao text YES - NULL -
status enum('ativa','inativa') NO MUL ativa -
ordem int(10) unsigned NO MUL 0 -
data_criacao datetime NO - current_timestamp() -
data_atualizacao datetime YES - NULL -
Ver SQL do DESCRIBE
DESCRIBE tags;