Bug 274264 - Request: Add mysql import to create entities
Summary: Request: Add mysql import to create entities
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: 2.17 (KDE Applications 15.08)
Assignee: Ralf Habacker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-27 12:53 UTC by Ashley Kitson
Modified: 2015-07-20 07:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.16.80 (KDE Applications 15.07.80)
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ashley Kitson 2011-05-27 12:53:06 UTC
Version:           unspecified
OS:                Linux

Add ability to import MySql database definition or table definition to create entities

Reproducible: Didn't try

Steps to Reproduce:
N/A

Actual Results:  
N/A

Expected Results:  
N/A
Comment 1 Ralf Habacker 2015-02-27 20:32:38 UTC
For someone going to implement this feature is class IDLImport the closest nearby parser, which may be copied and pasted into a class SQLImport as a starting point.
Comment 2 Ralf Habacker 2015-07-15 13:03:04 UTC
Git commit 91c466aab0999e3af1c16537eb52ee3d3e5ea803 by Ralf Habacker.
Committed on 15/07/2015 at 13:02.
Pushed by habacker into branch 'master'.

Implement 'Request: Add mysql (and postgresql) import to create entities'
FIXED-IN:2.16.80 (KDE Applications 15.07.80)

M  +1    -0    umbrello/CMakeLists.txt
M  +3    -0    umbrello/codeimport/classimport.cpp
M  +1    -1    umbrello/codeimport/nativeimportbase.h
A  +928  -0    umbrello/codeimport/sqlimport.cpp     [License: GPL (v2/3)]
A  +106  -0    umbrello/codeimport/sqlimport.h     [License: GPL (v2/3)]

http://commits.kde.org/umbrello/91c466aab0999e3af1c16537eb52ee3d3e5ea803
Comment 3 Ralf Habacker 2015-07-16 06:42:57 UTC
Git commit b8aa459011e2f51b93183cb29d732d30b35302ac by Ralf Habacker.
Committed on 16/07/2015 at 06:42.
Pushed by habacker into branch 'master'.

Add mysql 'enum' type to sql import.

M  +24   -4    umbrello/codeimport/sqlimport.cpp
M  +2    -0    umbrello/codeimport/sqlimport.h

http://commits.kde.org/umbrello/b8aa459011e2f51b93183cb29d732d30b35302ac