[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 73632] New: umbrello sqlwriter output is anything but SQL..
From: Riku Voipio <nchip () kos ! to>
Date: 2004-01-27 19:06:40
Message-ID: 20040127190640.294.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=73632
Summary: umbrello sqlwriter output is anything but SQL..
Product: umbrello
Version: unspecified
Platform: Debian testing
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: uml-devel@lists.sourceforge.net
ReportedBy: nchip@kos.to
Version: cvs (using KDE KDE 3.1.5)
Installed from: Debian testing/unstable Packages
The umbrello generate code -> SQL does not produce anything
meaningfull. comments get mixed between declarations and most declarations are not \
separated by "," like they should.
Here is an example (I this is <pre> and not wrapped...):
--
-- TABLE: blacklist
-- aktiivinen musta lista
--
CREATE TABLE blacklist (
id integer PRIMARY KEY yksilöivä id-numero verkkotunnukselle tld \
varchar(40) viite tld-tauluun. domain-kentän kanssa uniikki,
domain varchar(250) verkkutunuksen nimi tekstinä. tld:n ja domainin \
yhdistelmän on oltava uniikki, added timestamp päiväys milloin lisätty,
type integer Tyyppi: 1=roskapostittaja, 2=roskapostin tukipalvelu, \
3=koeajalla, 4=valkoinen,
state integer verkkotunnuksen tila: 1=aktiivinen,2=register \
lock,3=vanhentunut,4=poistunut,5=ei toimi ,
registrar_id integer ,
CONSTRAINT FOREIGN KEY (1) REFERENCES blacklist(0..*)
);
I have written a small patch (will attach soon) which produces usable output:
--
-- TABLE: blacklist
-- aktiivinen musta lista
--
CREATE TABLE blacklist (
id integer PRIMARY KEY , --yksilöivä id-numero verkkotunnukselle
tld varchar(40) , --viite tld-tauluun. domain-kentän kanssa uniikki
domain varchar(250) , --verkkutunuksen nimi tekstinä. tld:n ja domainin \
yhdistelmän on oltava uniikki added timestamp , --päiväys milloin lisätty
type integer , --Tyyppi: 1=roskapostittaja, 2=roskapostin tukipalvelu, \
3=koeajalla, 4=valkoinen
state integer , --verkkotunnuksen tila: 1=aktiivinen,2=register \
lock,3=vanhentunut,4=poistunut,5=ei toimi
registrar_id integer
,
CONSTRAINT FOREIGN KEY (1) REFERENCES blacklist(0..*)
);
The contraint is still wrong, but I have no idea how that should be done???
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic