This is part of a rewrite for Dimension to better support integrations. Only the bare minimum scalar APIs are implemented at this point - dimension is non-functional.
25 lines
No EOL
440 B
TypeScript
25 lines
No EOL
440 B
TypeScript
import { AutoIncrement, Column, Model, PrimaryKey, Table } from "sequelize-typescript";
|
|
|
|
@Table({
|
|
tableName: "dimension_upstreams",
|
|
underscoredAll: false,
|
|
timestamps: false,
|
|
})
|
|
export default class Upstream extends Model<Upstream> {
|
|
@PrimaryKey
|
|
@AutoIncrement
|
|
@Column
|
|
id: number;
|
|
|
|
@Column
|
|
name: string;
|
|
|
|
@Column
|
|
type: string;
|
|
|
|
@Column
|
|
scalarUrl: string;
|
|
|
|
@Column
|
|
apiUrl: string;
|
|
} |