001package io.ebean.annotation;
002
003/**
004 * Built in supported platforms.
005 */
006public enum Platform {
007
008  /**
009   * Generic base platform configured via properties or code.
010   */
011  GENERIC,
012
013  /**
014   * DB2.
015   */
016  DB2,
017
018  /**
019   * H2.
020   */
021  H2,
022
023  /**
024   * HsqlDB.
025   */
026  HSQLDB,
027
028  /**
029   * Postgres.
030   */
031  POSTGRES,
032
033  /**
034   * MySql.
035   */
036  MYSQL,
037
038  /**
039   * Oracle.
040   */
041  ORACLE,
042
043  /**
044   * SQLAnywhere.
045   */
046  SQLANYWHERE,
047
048  /**
049   * SQLite.
050   */
051  SQLITE,
052
053  /**
054   * Microsoft SQL Server.
055   */
056  SQLSERVER;
057
058}