https://github.com/heathlogancampbell/valkrinsql
📚 A merge between NoSql and Sql that supports ERM. meme
https://github.com/heathlogancampbell/valkrinsql
meme sql
Last synced: over 1 year ago
JSON representation
📚 A merge between NoSql and Sql that supports ERM. meme
- Host: GitHub
- URL: https://github.com/heathlogancampbell/valkrinsql
- Owner: HeathLoganCampbell
- Created: 2020-03-24T02:20:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T03:03:03.000Z (about 4 years ago)
- Last Synced: 2025-02-04T13:22:37.716Z (over 1 year ago)
- Topics: meme, sql
- Language: Java
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# ValkrinSql
## Example
We will save a class with a few random details to the database
```java
import lombok.ToString;
@ToString
public class ExampleBase
{
public long yeet = -1;
public boolean day = false;
public String message= "Hello world";
}
```
```java
import dev.sprock.valkrin.Valkrin;
import dev.sprock.valkrin.tracker.ValkrinTracker;
public class Exmaple
{
public static void main(String[] args)
{
Valkrin valkrin = new Valkrin("localhost", "3306", "valkrin", "root", "");
ValkrinTracker exmapleTracker = new ValkrinTracker<>(ExampleBase.class, "Examples", valkrin);
ExampleBase thingToSave = new ExampleBase();
//Save the data to the database
exmapleTracker.save("Username", thingToSave);
//load the data from the database
ExampleBase thingFromLoad = exmapleTracker.load("Username");
System.out.println(thingFromLoad);
}
}
```