├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── org │ └── thingsboard │ ├── client │ └── tools │ │ └── migrator │ │ ├── DictionaryParser.java │ │ ├── MigratorTool.java │ │ ├── NoSqlTsPartitionDate.java │ │ ├── PgCaMigrator.java │ │ ├── RelatedEntitiesParser.java │ │ ├── WriterBuilder.java │ │ ├── WriterUtils.java │ │ ├── exception │ │ └── EntityMissingException.java │ │ └── writer │ │ ├── AbstractTbWriter.java │ │ ├── TbLatestWriter.java │ │ ├── TbTsWriter.java │ │ └── TbWriter.java │ └── server │ └── common │ └── data │ └── EntityType.java └── resources ├── logback.xml ├── schema-ts-latest.cql └── schema-ts.cql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/DictionaryParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/DictionaryParser.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/MigratorTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/MigratorTool.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/NoSqlTsPartitionDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/NoSqlTsPartitionDate.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/PgCaMigrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/PgCaMigrator.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/RelatedEntitiesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/RelatedEntitiesParser.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/WriterBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/WriterBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/WriterUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/WriterUtils.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/exception/EntityMissingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/exception/EntityMissingException.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/writer/AbstractTbWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/writer/AbstractTbWriter.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/writer/TbLatestWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/writer/TbLatestWriter.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/writer/TbTsWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/writer/TbTsWriter.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/client/tools/migrator/writer/TbWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/client/tools/migrator/writer/TbWriter.java -------------------------------------------------------------------------------- /src/main/java/org/thingsboard/server/common/data/EntityType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/java/org/thingsboard/server/common/data/EntityType.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/schema-ts-latest.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/resources/schema-ts-latest.cql -------------------------------------------------------------------------------- /src/main/resources/schema-ts.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thingsboard/database-migrator/HEAD/src/main/resources/schema-ts.cql --------------------------------------------------------------------------------