UNPKG

aviation-model

Version:

Public methods for querying the information from aviation-pg

44 lines (41 loc) 764 B
"use strict"; module.exports = function(sequelize, DataTypes){ return sequelize.define("airport", { airport_id: { type: DataTypes.STRING, primaryKey: true }, latitude: { type: DataTypes.TEXT }, longitude: { type: DataTypes.TEXT }, name: { type: DataTypes.TEXT }, nickname: { type: DataTypes.TEXT }, iata: { type: DataTypes.TEXT }, icao: { type: DataTypes.TEXT }, dd_latitude:{ type: DataTypes.INTEGER }, dd_longitude:{ type: DataTypes.INTEGER } }, { getterMethods: { location: function() { return this.latitude + " " + this.longitude; } }, tableName: "airports", timestamps: false }); };