39 lines
No EOL
752 B
TypeScript
39 lines
No EOL
752 B
TypeScript
import {DatabaseDefinition} from "../DatabaseDefinition";
|
|
|
|
export type DBGroup = {
|
|
id: number;
|
|
name: string;
|
|
server: string;
|
|
leader: string;
|
|
role: string;
|
|
}
|
|
|
|
const dbDefinition: DatabaseDefinition = {
|
|
name: "groups",
|
|
columns: [
|
|
{
|
|
name: "id",
|
|
type: "INTEGER",
|
|
autoIncrement: true,
|
|
primaryKey: true,
|
|
},
|
|
{
|
|
name: "server",
|
|
type: "VARCHAR(32)"
|
|
},
|
|
{
|
|
name: "name",
|
|
type: "VARCHAR(32)",
|
|
},
|
|
{
|
|
name: "leader",
|
|
type: "VARCHAR(32)",
|
|
},
|
|
{
|
|
name: "role",
|
|
type: "VARCHAR(32)",
|
|
}
|
|
]
|
|
}
|
|
|
|
export default dbDefinition; |