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}