https://github.com/liquibase/liquibase-singlestore
https://github.com/liquibase/liquibase-singlestore
core extension oss
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/liquibase/liquibase-singlestore
- Owner: liquibase
- License: apache-2.0
- Created: 2023-04-17T15:26:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T16:37:16.000Z (9 months ago)
- Last Synced: 2025-02-17T08:12:40.775Z (8 months ago)
- Topics: core, extension, oss
- Language: Java
- Homepage:
- Size: 105 KB
- Stars: 0
- Watchers: 13
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Liquibase Singlestore Extension
This is a Liquibase extension for connecting to a Singlestore database.
## Configuring the extension
As [Singlestore](https://www.singlestore.com/) is a MySQL compatible database, standard Liquibase will be able to treat it as a MySQL database when connecting with a `jdbc:mysql://...` URL.
This extension:
- Recognizes a `jdbc:singlestore://...` URL.
- Allows you to use "dbms="singlestore"` to differentiate between mysql and singlestore databasesThese instructions will help you get the extension up and running on your local machine for development and testing purposes. This extension has a prerequisite of Liquibase core in order to use it. Liquibase core can be found at https://www.liquibase.org/download
### Liquibase CLI
Download [the latest released Liquibase extension](https://github.com/liquibase/liquibase-singlestore/releases) `.jar` file and place it in the `liquibase/lib` install directory.
### Maven
Specify the Liquibase extension in the `` section of your POM file by adding the `org.liquibase.ext` dependency for the Liquibase plugin.
```
org.liquibase
liquibase-maven-plugin
4.3.2
liquibase.properties
org.liquibase.ext
liquibase-singlestore
${liquibase-singlestore.version}
```## Contribution
To file a bug, improve documentation, or contribute code, follow our [guidelines for contributing](https://contribute.liquibase.com).
[This step-by-step instructions](https://contribute.liquibase.com/extensions-integrations/extensions-overview/) will help you contribute code for the extension.
## Issue Tracking
Any issues can be logged in the [Github issue tracker](https://github.com/liquibase/liquibase-singlestore/issues).
## License
This project is licensed under the [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.html).