forked from geolba/tethys.backend
- add model DatasetReference.ts
- add references inside Creta.vue for Submitter /dataset - npm updates - extended enum types - added relations for Dataset.ts
This commit is contained in:
parent
5ce4f0b018
commit
f6d735d0fd
10 changed files with 580 additions and 592 deletions
|
@ -22,6 +22,7 @@ import License from './License';
|
|||
import Subject from './Subject';
|
||||
import File from './File';
|
||||
import Coverage from './Coverage';
|
||||
import DatasetReference from './DatasetReference';
|
||||
|
||||
export default class Dataset extends BaseModel {
|
||||
public static namingStrategy = new SnakeCaseNamingStrategy();
|
||||
|
@ -138,6 +139,11 @@ export default class Dataset extends BaseModel {
|
|||
})
|
||||
public coverage: HasOne<typeof Coverage>;
|
||||
|
||||
@hasMany(() => DatasetReference, {
|
||||
foreignKey: 'document_id',
|
||||
})
|
||||
public references: HasMany<typeof DatasetReference>;
|
||||
|
||||
|
||||
@computed({
|
||||
serializeAs: 'main_title',
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue