Bit Bucket is down. What should I do now?
This commit is contained in:
parent
6bf0ca0d74
commit
5e0768263f
8
api/src/model/MService.hx
Normal file
8
api/src/model/MService.hx
Normal file
@ -0,0 +1,8 @@
|
||||
package model;
|
||||
|
||||
import tink.sql.Types;
|
||||
|
||||
typedef MService = {
|
||||
@:autoIncrement @:primary public var id(default, null):Id<MService>;
|
||||
public var name:VarChar<50>;
|
||||
}
|
||||
12
api/src/model/MUser.hx
Normal file
12
api/src/model/MUser.hx
Normal file
@ -0,0 +1,12 @@
|
||||
package model;
|
||||
|
||||
import tink.sql.Types;
|
||||
import model.MService;
|
||||
|
||||
typedef MUser = {
|
||||
@:autoIncrement @:primary public var id(default, null):Id<MUser>;
|
||||
public var name:VarChar<50>;
|
||||
public var email:VarChar<50>;
|
||||
public var password:VarChar<50>;
|
||||
public var services:Id<MService>;
|
||||
}
|
||||
18
api/src/model/services/DrivebyCool.hx
Normal file
18
api/src/model/services/DrivebyCool.hx
Normal file
@ -0,0 +1,18 @@
|
||||
package model.sites.drivebycool;
|
||||
|
||||
import tink.sql.Types;
|
||||
|
||||
|
||||
typedef MSubscription = {
|
||||
@:autoIncrement @:primary public var id(default, null):Id<MSubscription>;
|
||||
public var subscriber:VarChar<50>;
|
||||
public var project:Id<MUser>;
|
||||
public var subscribers:Id<Subscription>;
|
||||
}
|
||||
|
||||
typedef MProject = {
|
||||
@:autoIncrement @:primary public var id(default, null):Id<MProject>;
|
||||
public var name:VarChar<50>;
|
||||
public var owner:Id<MUser>;
|
||||
public var subscribers:Id<Subscription>;
|
||||
}
|
||||
14
api/src/model/services/ProjectTracker.hx
Normal file
14
api/src/model/services/ProjectTracker.hx
Normal file
@ -0,0 +1,14 @@
|
||||
package model.services;
|
||||
|
||||
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>;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user