Code Monkey home page Code Monkey logo

roomsqlitedifferencefinder's Issues

Parsing error

Parsing is not working with following:

Expected:

TableInfo{name='device', columns={Device_firstInstallationAtCustomerDate=Column{name='Device_firstInstallationAtCustomerDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_currentRefillItemId=Column{name='Device_currentRefillItemId', type='INTEGER', affinity='3', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_isDirty=Column{name='Device_isDirty', type='INTEGER', affinity='3', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_customerId=Column{name='Device_customerId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_itemNumber=Column{name='Device_itemNumber', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_deviceTypeId=Column{name='Device_deviceTypeId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_lastDataReceived=Column{name='Device_lastDataReceived', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_parentDeviceId=Column{name='Device_parentDeviceId', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_firstInstallationDate=Column{name='Device_firstInstallationDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_parentDeviceTypePlaceholderId=Column{name='Device_parentDeviceTypePlaceholderId', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_birthDate=Column{name='Device_birthDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_installationAtCurrentLocationDate=Column{name='Device_installationAtCurrentLocationDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_locationId=Column{name='Device_locationId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_id=Column{name='Device_id', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=1, defaultValue='undefined'}, Device_mountPoint=Column{name='Device_mountPoint', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_itemId=Column{name='Device_itemId', type='INTEGER', affinity='3', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_customerNumber=Column{name='Device_customerNumber', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}}, foreignKeys=[ForeignKey{referenceTable='device', onDelete='CASCADE +', onUpdate='NO ACTION', columnNames=[Device_parentDeviceId], referenceColumnNames=[Device_id]}, ForeignKey{referenceTable='customer', onDelete='CASCADE +', onUpdate='NO ACTION', columnNames=[Device_customerId], referenceColumnNames=[Customer_id]}], indices=[Index{name='index_device_Device_parentDeviceId', unique=false, columns=[Device_parentDeviceId], orders=[ASC]'}, Index{name='index_device_Device_customerId', unique=false, columns=[Device_customerId], orders=[ASC]'}]}

Found:

TableInfo{name='device', columns={Device_id=Column{name='Device_id', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=1, defaultValue='undefined'}, Device_locationId=Column{name='Device_locationId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_mountPoint=Column{name='Device_mountPoint', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_deviceTypeId=Column{name='Device_deviceTypeId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_birthDate=Column{name='Device_birthDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_firstInstallationDate=Column{name='Device_firstInstallationDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_firstInstallationAtCustomerDate=Column{name='Device_firstInstallationAtCustomerDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_installationAtCurrentLocationDate=Column{name='Device_installationAtCurrentLocationDate', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_itemId=Column{name='Device_itemId', type='INTEGER', affinity='3', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_itemNumber=Column{name='Device_itemNumber', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_isDirty=Column{name='Device_isDirty', type='INTEGER', affinity='3', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_parentDeviceId=Column{name='Device_parentDeviceId', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_parentDeviceTypePlaceholderId=Column{name='Device_parentDeviceTypePlaceholderId', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_customerId=Column{name='Device_customerId', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=0, defaultValue='undefined'}, Device_customerNumber=Column{name='Device_customerNumber', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}, Device_lastDataReceived=Column{name='Device_lastDataReceived', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='undefined'}}, foreignKeys=[ForeignKey{referenceTable='device', onDelete='CASCADE +', onUpdate='NO ACTION', columnNames=[Device_parentDeviceId], referenceColumnNames=[Device_id]}, ForeignKey{referenceTable='customer', onDelete='CASCADE +', onUpdate='NO ACTION', columnNames=[Device_customerId], referenceColumnNames=[Customer_id]}], indices=[Index{name='index_device_Device_parentDeviceId', unique=false, columns=[Device_parentDeviceId], orders=[ASC]'}, Index{name='index_device_Device_customerId', unique=false, columns=[Device_customerId], orders=[ASC]'}]}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.