[ODK Developers] Change DB Arch

There is a generic description of aggregates database structure
located on Open Data Kit's code site:
http://code.google.com/p/opendatakit/wiki/AggregateDatabaseStructure

Not sure I can answer your second questions since Aggregate is mostly
automating mapping of XForms to DB and then taking the data and
exporting it from the DB into various formats CSV, KML, JSON or
sending it to external services such as fusion tables. Most aggregate
operations touch the database in some way, therefore not sure how to
answer "if i have to change what module of code i have to work on."

Waylon

··· On Mon, Mar 18, 2013 at 10:55 PM, uxDevloper wrote: > I am quite new to ODKAggregate. I was trying to find information on ODKAggregate DB Architecture. I know that when you post a xForm onto Aggregate a table is created for each Form. > > - Is there a Doc or an article which would help me figure out what tables are getting created/updated when xForm is created on ODKAggregate. > > - if i have to change what module of code i have to work on. > > Thanks, > Reddy > > -- > You received this message because you are subscribed to the Google Groups "ODK Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit-developers+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > >

The database access (Google AppEngine, MySQL, PostgreSQL) is all done
through the persistence layer -- org.opendatakit.common.persistence
with the .engine packages being the code specific to each of these 3
database layers ('database' being an inaccurate characterization of Google
AppEngine).

Mitch

··· On Mon, Mar 18, 2013 at 11:03 PM, W. Brunette wrote:

There is a generic description of aggregates database structure
located on Open Data Kit's code site:
http://code.google.com/p/opendatakit/wiki/AggregateDatabaseStructure

Not sure I can answer your second questions since Aggregate is mostly
automating mapping of XForms to DB and then taking the data and
exporting it from the DB into various formats CSV, KML, JSON or
sending it to external services such as fusion tables. Most aggregate
operations touch the database in some way, therefore not sure how to
answer "if i have to change what module of code i have to work on."

Waylon

On Mon, Mar 18, 2013 at 10:55 PM, uxDevloper srikanth.bollampalli@gmail.com wrote:

I am quite new to ODKAggregate. I was trying to find information on
ODKAggregate DB Architecture. I know that when you post a xForm onto
Aggregate a table is created for each Form.

  • Is there a Doc or an article which would help me figure out what
    tables are getting created/updated when xForm is created on ODKAggregate.

  • if i have to change what module of code i have to work on.

Thanks,
Reddy

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com