在BootStrap中删除并创建数据库

时间:2015-06-04 10:46:31

标签: grails

我想知道是否有办法手动删除和创建数据库。我想在BootStrap.groovy的init方法中执行此代码。

我知道我们可以将dataSource设置为create-drop模式,以便在应用程序启动时实现此目的,但我仍然希望采用某种手动方式来实现此目的。

编辑:

我想要做的是清理我的数据库,并在我的应用运行时使用一些虚拟数据重新加载它。

1 个答案:

答案 0 :(得分:1)

您可以使用dbManager脚本来保存手动自定义代码。

BootStrap.groovy 文件中使用以下代码来调用您的脚本。 它也可以根据您的环境运行。

 .tab-pane {
 -fx-background-insets: 0;
 -fx-padding: 0;
}

.tab-pane .headers-region {
    -fx-padding: 0;
    -fx-background-insets: 0;
}

.tab-header-area {
 -fx-padding: 0;
 -fx-background-insets: 0;
}

.tab-header-background {
    -fx-background-color: #9a3838;
}

.tab {
    -fx-background-color: #8b3333;
    -fx-padding: 5px 10px 5px 10px;
    -fx-background-radius: 0px;
    -fx-focus-color: transparent;
    -fx-font-size: 14px;
}

.tab:top {
    -fx-background-insets: 0;
}

.tab:hover {
    -fx-background-color: #b54343;
}

.tab:selected {
    -fx-background-color: #c24848;
}

.tab Label {
    -fx-text-fill: white;
    -fx-focus-color: transparent;
    -fx-font-weight: bold;
}

.tab #SearchField {
    -fx-background-insets: 0;
}