001package io.ebeaninternal.dbmigration.ddlgeneration.platform;
002
003import io.ebean.config.dbplatform.DatabasePlatform;
004import io.ebeaninternal.dbmigration.ddlgeneration.DdlBuffer;
005import io.ebeaninternal.dbmigration.ddlgeneration.DdlOptions;
006
007/**
008 * DB2 platform specific DDL.
009 */
010public class SQLiteDdl extends PlatformDdl {
011
012  public SQLiteDdl(DatabasePlatform platform) {
013    super(platform);
014    this.identitySuffix = "";
015    this.inlineForeignKeys = true;
016  }
017
018  @Override
019  public void addTableComment(DdlBuffer apply, String tableName, String tableComment) {
020    // not supported
021  }
022
023  @Override
024  public void addColumnComment(DdlBuffer apply, String table, String column, String comment) {
025    // not supported
026  }
027
028  @Override
029  public String alterTableAddForeignKey(DdlOptions options, WriteForeignKey request) {
030    // not supported
031    return null;
032  }
033}