@Override
    public String execute() {
        try {
            if (databaseContext.provider.createTable(arguments.get(1), MySignature.getTypes(types)) != null) {
                return "created";
            } else {
                error = "Table " + arguments.get(1) + " exists";
            }
        } catch (IOException e) {
            error = "Wrong type: " + e.getMessage();
        }
        return null;
    }