Meta description of a database.
This is EXPERIMENTAL functionality and subject to change in future jOOQ versions.
| Modifier and Type | Method and Description |
|---|---|
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Version | |
| public @NotNull Meta | |
| public @NotNull Queries |
| apply | back to summary |
|---|---|
| public @NotNull Version apply(String id, Queries migration) Apply a migration to produce a new version.
| |
| apply | back to summary |
|---|---|
| public @NotNull Version apply(String id, Query... migration) Apply a migration to produce a new version.
| |
| apply | back to summary |
|---|---|
| public @NotNull Version apply(String id, Collection<? extends Query> migration) Apply a migration to produce a new version.
| |
| apply | back to summary |
|---|---|
| public @NotNull Version apply(String id, String migration) Apply a migration to produce a new version.
| |
| commit | back to summary |
|---|---|
| public @NotNull Version commit(String id, Meta meta) Commit a new
This calculates a migration path using
| |
| commit | back to summary |
|---|---|
| public @NotNull Version commit(String id, String... meta) Commit a new
| |
| commit | back to summary |
|---|---|
| public @NotNull Version commit(String id, Source... meta) Commit a new
| |
| merge | back to summary |
|---|---|
| public @NotNull Version merge(String id, Version with) Merge versions.
| |
| meta | back to summary |
|---|---|
| public @NotNull Meta meta() The version's
| |
| migrateTo | back to summary |
|---|---|
| public @NotNull Queries migrateTo(Version version) Produce a migration to a new version.
In jOOQ's commercial distributions, this method allows for migrating
between versions in any direction, regardless of which version was
"first" in a version graph, or if the two versions are on different
branches. The resulting queries are potentially destructive in such a
case. Such destructive queries ("UNDO" migrations) are prevented by
default, and can be turned on using
In jOOQ's Open Source Edition, this method only allows for migrating "forward".
| |