issues
search
asupdev
/
asup
As.UP dev repository
Eclipse Public License 1.0
1
stars
0
forks
source link
Refactoring modello DB Syntax
#67
Closed
foresti-smeup
closed
9 years ago
foresti-smeup
commented
9 years ago
Punti di refactoring:
Separazione tra modello DDL (Definition) e DML (Query) per la sintassi SQL
Gli input MIMO sono i parser:
Il QQueryParser alimenta il modello DML
Il QDefinitionParser alimenta il modello DDL
Gli output MIMO sono i writer:
Il QQueryWriter genera la sintassi DML di destinazione
Ridenominare QQueryConverter in QQueryWriter e sistemare tutte le implementazioni e setup di avvio
Il QDefinitionWriter genera la sintassi DDL di destinazione (o implementa le trasformazioni)
Ridenominare QSyntaxBuilder in QDefinitionWriter e sistemare tutte le implementazioni e setup di avvio
Punti di refactoring: