我有一個導出到sql腳本的數據庫模式。我想知道是否有Grails命令自動創建從SQL腳本獲取所有數據的域分類(.groovy)。如何將一個sql腳本導入或轉換成Grails域類
這是腳本database.sql的摘錄:
CREATE TABLE IF NOT EXISTS `alojamiento`.`Usuario` (
`id` INT NOT NULL ,
`nombre_usuario` VARCHAR(45) NULL ,
`password` VARCHAR(45) NULL ,
`nombre` VARCHAR(45) NULL ,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `alojamiento`.`Localidad`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `alojamiento`.`Localidad` (
`id` INT NOT NULL ,
PRIMARY KEY (`id`))
(...)
你可以嘗試http://grails.org/GRAG,但它讀取現有的表格,而不是腳本。 –
它看起來正是我要找的。我將嘗試使用此工具,並且我會回來:) – chelder
不要使用GRAG--它已被放棄並過時。使用http://grails.org/plugin/db-reverse-engineer –