Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Typy danych schematu sails-mysql

Jestem autorem Waterline, przepraszam, że nie możesz znaleźć tego, czego potrzebujesz w dokumentach, stale pracujemy nad ich dodaniem i aktualizacją.

Jesteś bardzo blisko swojego schematu. Waterline obecnie nie obsługuje poziomu bazy danych ENUM typ, ale mamy walidacje, które pozwolą Ci uzyskać ten sam wynik końcowy.

module.exports = {

  // Disables Automatic ID generation
  // (allows you to use a FLOAT type for your ID)
  autoPK: false,

  // Disables Automatic Timestamps
  // You will need to manually update your timestamps, usually best to leave this
  // on and remove the updated_at and created_at attributes below to let Waterline
  // keep these up to date for you
  autoCreatedAt: false,
  autoUpdatedAt: false,

  attributes: {
    id: {
      type: 'FLOAT',
      primaryKey: true
    }

    // Proper ENUM types at the Database level are not yet supported
    // but you can use validations to achieve the same end result.
    // You can also add a default social_network with defaultsTo
    social_network: {
      type: 'STRING',
      in: ['facebook', 'twitter', 'vk', 'weibo']
    },
    country: 'STRING',
    message: 'TEXT',
    link: 'STRING',
    comments: 'TEXT',
    userid: 'INTEGER',
    username: 'STRING',
    image_link: 'STRING',
    longitude: 'FLOAT',
    latitude: 'FLOAT',
    location_name: 'STRING',

    // Timestamp is not supported but Time, Date, and DateTime are
    updated_at: 'DATETIME',
    created_at: 'DATETIME'
  }
};



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. proxysql-admin Alternatywy — ClusterControl ProxySQL GUI

  2. Rozszerzenie mysql jest przestarzałe i zostanie usunięte w przyszłości:zamiast tego użyj mysqli lub PDO

  3. mysql SQL:określony element jako pierwszy, a następnie sortowanie pozostałych elementów

  4. Jak używać zewnętrznego pełnego sprzężenia w laravel 5.0?

  5. Co jest nie tak z tym zapytaniem mysql?