[Encerrado] [DUVIDA] Resetando Database

KeyKenzo
em Tópicos Sem Resposta

KeyKenzo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/06Posts: 3

Olá, me chamo Mario e gostaria de sanar uma dúvida frequente e talvez de muitas pessoas que é a respeito da Database. Possuo um servidor ao qual estou trabalhando e a cidade cuja foi modificada está aparecendo nas casas o nome de outras houses. Bom, o problema não é esse, e sim na minha database pois não consigo deletar nas tabelas as informações contidas a respeito das casas, por exemplo. O servidor que estou trabalhando é o Thyranic 3.1 e editei a cidade principal, logo as casas também foram trocadas de lugar. No RME está configurado tudo certinho as casas, inclusive as antigas foram deletadas e as novas adicionadas. Recebo um erro frequente como "error foreign key e etc." me impedindo de deletar. Gostaria de resetar todas essas casas do banco de dados. Como faço isso ?

 

Grato,

 

Mario.

 

Segue uma foto:

 

 

post-35241-0-27100500-1387400277_thumb.jpg

 

OBS: não possui nenhum player ou conta vinculada as casas.

hiagobr5

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/02/11Posts: 12Char no Tibia: [ADM]Hiago

Não tem registro nas tabelas, como você quer apagar ? O erro não está ai não amigo.

Online 24 hrs

www.pokeone.tk

 

 

1483464_1.png

KeyKenzo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/06Posts: 3

Eu apertei delete quando enviei a foto né, apenas para exemplificar o erro...

hiagobr5

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/02/11Posts: 12Char no Tibia: [ADM]Hiago

Eu apertei delete quando enviei a foto né, apenas para exemplificar o erro...

 

Então nao era necessário apagar.

Online 24 hrs

www.pokeone.tk

 

 

1483464_1.png

KeyKenzo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/06Posts: 3

Era sim...arrumei outros bugs referentes a esse apenas utilizando o código:

 

DROP TABLE IF EXISTS `tiles`;
DROP TABLE IF EXISTS `tile_items`;
e depois:
CREATE TABLE tiles (
id INTEGER NOT NULL UNIQUE AUTOINCREMENT,
world_id INTEGER FOREIGN KEY UNIQUE NOT NULL DEFAULT 0,
house_id INTEGER FOREIGN KEY NOT NULL,
x INTEGER NOT NULL,
y INTEGER NOT NULL,
z INTEGER NOT NULL
);
CREATE TABLE tiles_items (
tile_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
world_id INTEGER UNIQUE NOT NULL DEFAULT 0,
sid INTEGER UNIQUE NOT NULL,
pid INTEGER NOT NULL DEFAULT 0,
itemtype INTEGER NOT NULL,
count INTEGER NOT NULL DEFAULT 0,
attributes BLOB NOT NULL,
FOREIGN KEY ( tile_id ) REFERENCES tiles ( id )
);
Dúvida sanada.
Grato,
Mario.

xXMythuszXx

Xtibia @2014
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 02/12/13Posts: 325Char no Tibia: Kharsek

Reportado para moverem back.png

"Nossas dúvidas são traidoras e nos fazem perder o que, com frequência, poderíamos ganhar por simples medo de arriscar."

 

- William Shakespeare

jyac.png

| Regras do Fórum| Atendimento | Noticias

 

 

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel