DB: start using ORM
This commit is contained in:
@@ -1,17 +1,23 @@
|
||||
module db.types;
|
||||
|
||||
class User {
|
||||
string id;
|
||||
string name;
|
||||
string handle;
|
||||
bool local;
|
||||
import hibernated.core;
|
||||
|
||||
string ap_id;
|
||||
string ap_privkey;
|
||||
string ap_pubkey;
|
||||
string ap_shared_inbox;
|
||||
string ap_inbox;
|
||||
string ap_outbox;
|
||||
string ap_followers_addr;
|
||||
string ap_following_addr;
|
||||
@Entity
|
||||
@Table("users")
|
||||
class User {
|
||||
@Generator(UUID_GENERATOR)
|
||||
string id;
|
||||
|
||||
@Column string name;
|
||||
@Column string handle;
|
||||
@Column bool local;
|
||||
|
||||
@Column string ap_id;
|
||||
@Column string ap_privkey;
|
||||
@Column string ap_pubkey;
|
||||
@Column string ap_shared_inbox;
|
||||
@Column string ap_inbox;
|
||||
@Column string ap_outbox;
|
||||
@Column string ap_followers_addr;
|
||||
@Column string ap_following_addr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user