Adatbázis véglegesítés az uFalhoz

Írta: | 2007. október 16. | kategóriák: Fejlesztés, Hírek, Programozás, Tervezés, Web

Végleges, legalábbis amíg nyomós okok nem lesznek annak módosítására, az uFal vendégkönyv adatbázis szetkezete. Gondolva a lehető legtöbb dologra, a következő lesz a felépítése: lesz egy tábla a beállítások tárolására, options néven. A messages táblában lesznek majd tárolva az üzenetek, míg a tiltást a banlist tábla fogja intézni.

Az options tábla:

1
2
3
'row_id' (int) auto_increment -- az egyedi sorazonosító
'field' (varchar(64)) -- a mező megnevezése
'val' (text) -- az érték


A messages tábla:

1
2
3
4
5
6
7
8
'row_id' (int) auto_increment -- az egyedi sorazonosító
'author' (varchar(16)) -- a szerző neve
'email' (varchar(128)) -- a szerző e-mail címe
'www' (varchar(64)) -- a szerző weboldala
'message' (text) -- az üzenet
'timest' (timestamp (UNIX)) -- az időpont
'ipaddr' (varchar(32)) -- az IP cím, nem csak a pontozott IPv4re gondolva
'answerto' (int) -- ha az üzenet válasz egy korábbi üzenetre

A banlist tábla:

1
2
3
4
'row_id' (int) auto_increment -- az egyedi sorazonosító
'field' (varchar(16)) -- az a mező, amiből tiltva van, ha nem globális
'val' (text) -- a tíltott kifejezés
globalban (boolean) -- ha globális, akkor az üzenet tábla minden mezőjéből tiltott értékről beszélünk, vagyis egyikben sem szerepelhet

Bármiféle észrevételt a vendégkönyv fejlesztésével foglalkozó fórumba kérek!



A szerző nem szeretné, ha megjegyzések lennének az íráshoz.