anchor.diff:      : TRUNCATE TABLE? ONLY? tableNameParts
       ;
   
  -createSpecification_
  +createTableSpecification_
       : ((GLOBAL | LOCAL)? (TEMPORARY | TEMP) | UNLOGGED)?
       ;
   
  
positive.code: import Symbol, Keyword, Literals, BaseRule;
  
  createTable
      : CREATE createSpecification_ TABLE notExistClause_ tableName createDefinitionClause_ inheritClause_
      ;
  
  createIndex
      : CREATE UNIQUE? INDEX CONCURRENTLY? ((IF NOT EXISTS)? indexName)? ON tableName 
      ;
  
  alterTable
  
negative.code: inheritClause_
      : (INHERITS tableNames)?
      ;
  
  createIndexSpecification_
      : UNIQUE? INDEX CONCURRENTLY?
      ;
  
  indexNotExistClause_
      : (IF NOT EXISTS)?
      ;
  
  
  
  
  
  
  
  alterIndexName
      : ALTER INDEX (IF EXISTS)? indexName
  