Gepostet am:30.10.2009 21:29
#3
Aw:: Modul upgraden?
30.10.2009 21:29 Weil ich mich da noch reinfummeln muss. Hier mal ein Beispiel von der neuen SQL:
CREATE TABLE debaser_files (
xfid int(11) NOT NULL auto_increment,
filename text NOT NULL,
added int(10) NOT NULL,
title varchar(255) NOT NULL default '',
artist varchar(255) NOT NULL default '',
album varchar(255) NOT NULL default '',
year int(4) NOT NULL,
track int(3) NOT NULL,
genreid int(11) NOT NULL,
length varchar(50) NOT NULL default '',
bitrate varchar(50) NOT NULL default '',
frequence varchar(50) NOT NULL default '',
rating double(6,4) NOT NULL default '0.0000',
votes int(11) NOT NULL default '0',
approved int(1) NOT NULL default '0',
fileext varchar(10) NOT NULL default '',
hits int(11) unsigned NOT NULL default '0',
views int(11) unsigned NOT NULL default '0',
uid int(11) NOT NULL,
language varchar(50) NOT NULL default '',
linktype varchar(255) NOT NULL default '',
linkcode text NOT NULL default '',
haslofi int(11) NOT NULL,
PRIMARY KEY (xfid)
) TYPE=MyISAM;
und hier die alte SQL:
CREATE TABLE debaser_files (
xfid int(11) NOT NULL auto_increment,
filename text NOT NULL,
added int(10) NOT NULL default '',
title varchar(50) NOT NULL default '',
artist varchar(50) NOT NULL default '',
album varchar(50) NOT NULL default '',
year int(4) NOT NULL default '',
addinfo text NOT NULL default '',
track int(3) NOT NULL default '',
genre varchar(50) NOT NULL default '',
length varchar(50) NOT NULL default '',
bitrate varchar(50) NOT NULL default '',
link varchar(100) NOT NULL default '',
frequence varchar(50) NOT NULL default '',
rating double(6,4) NOT NULL default '0.0000',
votes int(11) NOT NULL default '0',
approved int(1) NOT NULL default '0',
fileext varchar(4) NOT NULL default '',
weight int(10) NOT NULL default '0',
hits int(11) unsigned NOT NULL default '0',
views int(11) unsigned NOT NULL default '0',
PRIMARY KEY (xfid)
) TYPE=MyISAM;
Die Länge von Feldern ändert sich, es werden Felder gelöscht und hinzugefügt. Außerdem muss ich den Text der vorher in (alt) addinfo war in eine neue Tabelle schreiben. Das muss ich vor dem Löschen oder Ändern von Feldern machen.
Ist halt Neuland für mich.
... is gone with the wind ...