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}