/[eiffelstudio]/branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/database_wrapper/ps_sql_database_abstraction.e
ViewVC logotype

Log of /branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/database_wrapper/ps_sql_database_abstraction.e

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 88986)

Revision 88969 - (view) (annotate) - [select for diffs]
Modified Fri Jun 22 11:53:00 2012 UTC (7 years, 3 months ago) by romanschmocker
File length: 2214 byte(s)
Copied from: branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/sql/ps_sql_database_abstraction.e revision 88956
Diff to previous 88956
Changed structure in the ABEL library repository - e.g. pre-built backends are now collected in their own cluster

Revision 88956 - (view) (annotate) - [select for diffs]
Modified Thu Jun 21 19:05:36 2012 UTC (7 years, 3 months ago) by romanschmocker
Original Path: branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/sql/ps_sql_database_abstraction.e
File length: 2214 byte(s)
Diff to previous 88949
Prettified and refactored the database wrappers

Revision 88949 - (view) (annotate) - [select for diffs]
Modified Wed Jun 20 11:43:07 2012 UTC (7 years, 3 months ago) by romanschmocker
Original Path: branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/sql/ps_sql_database_abstraction.e
File length: 1060 byte(s)
Diff to previous 88948
The SQL backend now uses the SQL strings class as an object, instead of inheriting from it. This allows more easily to swap some strings for incompatible databases while still keeping the backend unchanged. Also added some comments to the database wrapper classes, as a preparation to introduce the SQLite backend

Revision 88948 - (view) (annotate) - [select for diffs]
Modified Wed Jun 20 09:14:46 2012 UTC (7 years, 3 months ago) by romanschmocker
Original Path: branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/sql/ps_sql_database_abstraction.e
File length: 687 byte(s)
Diff to previous 88847
Moved all SQL strings into their own class. Refactored the SQL Key manager a little. Initial implementation for transaction isolation levels. Also added conversion routines from PS_PAIR to TUPLE (to get rid of PS_PAIR at some time)

Revision 88847 - (view) (annotate) - [select for diffs]
Added Sun Jun 10 15:34:56 2012 UTC (7 years, 4 months ago) by romanschmocker
Original Path: branches/eth/eve/Src/library/abel/libraries/ethz/src/abel/relational/sql/ps_sql_database_abstraction.e
File length: 339 byte(s)
started with the SQL backend for a generic database layout

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23