~ben-hutchings/ensoft-sextant/file-names

Viewing all changes in revision 30.

  • Committer: Tarmac
  • Author(s): Ben Hutchings
  • Date: 2014-10-23 13:01:08 UTC
  • mfrom: (29.1.33 csv-upload)
  • Revision ID: tarmac-20141023130108-696ii2di9conro6d
Programs now upload by first being parsed into csv files, then uploaded from these to the database. This is _significantly_ faster for large programs.

Furthermore, the structure of the program nodes in the database has been changed - whereas before they were unlabelled nodes with type 'program', they are now associated with the 'program' label (the database partitions on label - so this labelling keeps programs distinct from the functions). All queries in sextant have been updated to reflect this.

New module sshmanager handles the ssh connection to the database server.
New module csvwriter deals with the nuts and bolts of the csv files.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: