Existe-t-il un moyen de corriger la position des colonnes dans un domaine? J'ai ce domaine:Maintien de la position des colonnes dans Grails/GORM
class SnbrActVector {
int nid
String term
double weight
static mapping = {
version false
id(generator: 'assigned')
}
static constraints = {
nid(blank:false)
term(blank:false)
weight(blank:false)
}
}
Ceci est le schéma de la table générée:
CREATE TABLE `fractor_grailsDEV`.`snbr_act_vector` (
`id` bigint(20) NOT NULL,
`weight` double NOT NULL,
`term` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`nid` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
Il semble que l'ordre des colonnes ont été inversées. Y a-t-il un moyen de faire comme ça? (Ordre est JNV, terme, poids)
CREATE TABLE `fractor_grailsDEV`.`snbr_act_vector` (
`id` bigint(20) NOT NULL,
`nid` int(11) NOT NULL,
`term` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`weight` double NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci