relationship
This commit is contained in:
parent
afc8a6d04d
commit
3b2edb4ca9
3 changed files with 17 additions and 0 deletions
|
|
@ -5,6 +5,21 @@ class AssociationsDefiner {
|
|||
}
|
||||
|
||||
define() {
|
||||
this.models.NostrChallengeCreated.hasOne(
|
||||
this.models.NostrChallengeCompleted,
|
||||
{
|
||||
foreignKey: 'challenge',
|
||||
}
|
||||
);
|
||||
this.models.NostrChallengeCompleted.belongsTo(
|
||||
this.models.NostrChallengeCreated,
|
||||
{
|
||||
foreignKey: {
|
||||
name: 'challenge',
|
||||
},
|
||||
}
|
||||
);
|
||||
|
||||
this.models.OfferCreated.hasOne(this.models.OfferDeleted, {
|
||||
foreignKey: 'offer_uuid',
|
||||
});
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ class NostrChallengeCompletedProvider {
|
|||
challenge: {
|
||||
type: this.DataTypes.STRING,
|
||||
allowNull: false,
|
||||
unique: true,
|
||||
},
|
||||
signed_event: {
|
||||
type: this.DataTypes.JSONB,
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ class NostrChallengeCreatedProvider {
|
|||
challenge: {
|
||||
type: this.DataTypes.STRING,
|
||||
allowNull: false,
|
||||
unique: true,
|
||||
},
|
||||
expires_at: {
|
||||
type: this.DataTypes.DATE,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue