Skip to content

EmanuelFNC/MiyukiDatabase

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

MiyukiDatabase

Cansou de perder tempo criando o sistema de banco de dados para seu plugin?

Então nosso framework de banco de dados irá te ajudar.

Além de contar com 5 tipos de banco de dados diferentes, você pode criar as tabelas automaticamente com anotações. Veja exemplos no modo de uso.

Com fácil instalação no maven/gradle, você poderá usar ele sem dificuldades e isso lhe ajudará em seus projetos.

Maven/Gradle

Ultima versão: Download

Maven

<dependency>
    <groupId>miyuki.database</groupId>
    <artifactId>MiyukiDatabase</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle

Para versões antigas do gradle, use 'compile' em vez de 'implementation'

dependencies {
    implementation("miyuki.database:MiyukiDatabase:1.0.0")
}

repositories {
    mavenCentral()
    
    maven {
        name 'miyukidatabase'
        url ''
    }
}

Exemplos

Neste framework contamos com 5 tipos de database, são eles:

  • MySQL
  • MySQL Legacy.
  • SQLite
  • H2
  • MariaDB

Acesse também:

Criação da database:

@Override
public onEnable() {
    
}

Criação de tabelas:

@Table(name = "myplugin_users") // Nome da tabela.
public class User {
    
    // opção de ser key primária.
    @PrimaryKey
    // type = o tipo da coluna. se for varchar, pode colocar o tamanho.
    @Column(type = ColumnType.VARCHAR, size = 16) 
    private String name;
    
    @Column(type = ColumnType.VARCHAR, size = 32)
    private String password;
    
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published