Test Note object federation

This commit is contained in:
Jesse Wierzbinski 2023-09-13 17:39:11 -10:00
parent 4ced6744fa
commit d92764d81a
No known key found for this signature in database
GPG key ID: F9A1E418934E40B0
7 changed files with 131 additions and 4 deletions

View file

@ -2,6 +2,7 @@ import {
BaseEntity,
Column,
Entity,
JoinTable,
ManyToMany,
PrimaryGeneratedColumn,
} from "typeorm";
@ -18,10 +19,11 @@ export class RawActivity extends BaseEntity {
@PrimaryGeneratedColumn("uuid")
id!: string;
@Column("json")
@Column("jsonb")
data!: APActivity;
// Any associated objects (there is typically only one)
@ManyToMany(() => RawObject, object => object.id)
@JoinTable()
objects!: RawObject[];
}

View file

@ -11,6 +11,6 @@ export class RawObject extends BaseEntity {
@PrimaryGeneratedColumn("uuid")
id!: string;
@Column("json")
@Column("jsonb")
data!: APObject;
}