drivebyapi/api/src/model/services/ProjectTracker.hx
2022-09-29 10:21:36 +02:00

16 lines
420 B
Haxe

package model.services;
import tink.sql.Types;
typedef MMembership = {
@:autoIncrement @:primary public var id(default, null):Id<MMembership>;
public var project:Id<MProject>;
public var user:Id<MUser>;
}
typedef MProject = {
@:autoIncrement @:primary public var id(default, null):Id<MProject>;
public var name:VarChar<50>;
public var owner:Id<MUser>;
public var members:Id<MMembership>;
}