Rename destination tables (#1737)
This commit is contained in:
@@ -36,12 +36,12 @@ public class StandardNameTransformer implements NamingConventionTransformer {
|
||||
|
||||
@Override
|
||||
public String getRawTableName(String streamName) {
|
||||
return convertStreamName(streamName + "_raw");
|
||||
return convertStreamName("_airbyte_raw_" + streamName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTmpTableName(String streamName) {
|
||||
return convertStreamName(streamName + "_" + Instant.now().toEpochMilli());
|
||||
return convertStreamName("_airbyte_" + Instant.now().toEpochMilli() + "_" + streamName);
|
||||
}
|
||||
|
||||
protected String convertStreamName(String input) {
|
||||
|
||||
@@ -52,7 +52,7 @@ class NamingResolverTest {
|
||||
assertEquals("identifier_", namingResolver.getIdentifier("identifier%"));
|
||||
assertEquals("_identifier_", namingResolver.getIdentifier("`identifier`"));
|
||||
|
||||
assertEquals("identifier_name_raw", namingResolver.getRawTableName("identifier_name"));
|
||||
assertEquals("_airbyte_raw_identifier_name", namingResolver.getRawTableName("identifier_name"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -74,8 +74,8 @@ class NamingResolverTest {
|
||||
assertEquals("\"identifier%\"", namingResolver.getIdentifier("identifier%"));
|
||||
assertEquals("\"`identifier`\"", namingResolver.getIdentifier("`identifier`"));
|
||||
|
||||
assertEquals("identifier_name_raw", namingResolver.getRawTableName("identifier_name"));
|
||||
assertEquals("\"identifiêr name_raw\"", namingResolver.getRawTableName("identifiêr name"));
|
||||
assertEquals("_airbyte_raw_identifier_name", namingResolver.getRawTableName("identifier_name"));
|
||||
assertEquals("\"_airbyte_raw_identifiêr name\"", namingResolver.getRawTableName("identifiêr name"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user