package com.justeat.mickeydb.generator;

import com.google.inject.Inject;
import com.justeat.mickeydb.generator.SqliteDatabaseStatementGenerator;
import com.justeat.mickeydb.mickeyLang.MickeyFile;
import com.justeat.mickeydb.mickeyLang.MigrationBlock;
import org.eclipse.xtext.xbase.lib.Extension;

@SuppressWarnings("all")
public class SqliteMigrationGenerator {
  @Inject
  @Extension
  private SqliteDatabaseStatementGenerator _sqliteDatabaseStatementGenerator;
  
  public CharSequence generate(final MickeyFile model, final String packageName, final String databaseName, final MigrationBlock migration) {
    throw new Error("Unresolved compilation problems:"
      + "\nThe method generateStatements(Iterable<DDLStatement>) from the type SqliteDatabaseStatementGenerator refers to the missing type DDLStatement");
  }
}
