Dieser Commit ist enthalten in:
Ursprung
b4ce9493d1
Commit
eedc949672
@ -26,6 +26,8 @@ import de.steamwar.sql.internal.Table;
|
|||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@Getter
|
@Getter
|
||||||
public class Script {
|
public class Script {
|
||||||
@ -34,6 +36,7 @@ public class Script {
|
|||||||
|
|
||||||
private static final SelectStatement<Script> select = table.select(Table.PRIMARY);
|
private static final SelectStatement<Script> select = table.select(Table.PRIMARY);
|
||||||
private static final SelectStatement<Script> selectNameUser = table.select("nameUser");
|
private static final SelectStatement<Script> selectNameUser = table.select("nameUser");
|
||||||
|
private static final SelectStatement<Script> list = new SelectStatement<Script>(table, "SELECT Id, User, Name FROM Script WHERE User = ?");
|
||||||
|
|
||||||
private static final Statement update = table.updateFields(new String[]{"name"}, Table.PRIMARY);
|
private static final Statement update = table.updateFields(new String[]{"name"}, Table.PRIMARY);
|
||||||
private static final Statement insert = table.insertAll();
|
private static final Statement insert = table.insertAll();
|
||||||
@ -55,6 +58,10 @@ public class Script {
|
|||||||
return get(id);
|
return get(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static List<Script> list(SteamwarUser user) {
|
||||||
|
return list.listSelect(user);
|
||||||
|
}
|
||||||
|
|
||||||
@Field(keys = Table.PRIMARY, autoincrement = true)
|
@Field(keys = Table.PRIMARY, autoincrement = true)
|
||||||
private final int id;
|
private final int id;
|
||||||
@Field(keys = "nameUser")
|
@Field(keys = "nameUser")
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren