Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dlink
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhaowei
dlink
Commits
fe6a9b45
Commit
fe6a9b45
authored
Feb 25, 2022
by
zhu-mingye
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化FlinkDDL
parent
e3fdc912
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
Table.java
dlink-common/src/main/java/com/dlink/model/Table.java
+4
-4
No files found.
dlink-common/src/main/java/com/dlink/model/Table.java
View file @
fe6a9b45
...
@@ -6,11 +6,9 @@ import lombok.Getter;
...
@@ -6,11 +6,9 @@ import lombok.Getter;
import
lombok.Setter
;
import
lombok.Setter
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
/**
/**
* Table
* Table
...
@@ -72,8 +70,10 @@ public class Table implements Serializable, Comparable<Table> {
...
@@ -72,8 +70,10 @@ public class Table implements Serializable, Comparable<Table> {
}
}
public
String
getFlinkTableSql
(
String
catalogName
,
String
flinkConfig
)
{
public
String
getFlinkTableSql
(
String
catalogName
,
String
flinkConfig
)
{
StringBuilder
sb
=
new
StringBuilder
(
"CREATE TABLE "
);
StringBuilder
sb
=
new
StringBuilder
(
"DROP TABLE IF EXISTS "
);
sb
.
append
(
catalogName
+
"."
+
schema
+
"."
+
name
+
" (\n"
);
String
fullSchemaName
=
catalogName
+
"."
+
schema
+
"."
+
name
;
sb
.
append
(
fullSchemaName
+
";\n"
);
sb
.
append
(
"CREATE TABLE IF NOT EXISTS "
+
fullSchemaName
+
" (\n"
);
List
<
String
>
pks
=
new
ArrayList
<>();
List
<
String
>
pks
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
columns
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
columns
.
size
();
i
++)
{
String
type
=
columns
.
get
(
i
).
getJavaType
().
getFlinkType
();
String
type
=
columns
.
get
(
i
).
getJavaType
().
getFlinkType
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment