Commit Graph
514 Commits
Author SHA1 Message Date
Juan E. D cc190eea41 Remove link to old documentation 2017-11-26 11:02:21 -03:00
Friedrich Lindenberg dbc1edeca9 cleanup imports 2017-10-25 23:06:55 +02:00
Friedrich Lindenberg f2e62606c7 new version 2017-10-25 23:06:31 +02:00
Friedrich Lindenberg 7a69baf491 Merge pull request #224 from emanuelfeld/master
Check if primary column on first _sync_table call
2017-09-30 12:01:14 +02:00
Stefan Wehrmeyer da901efbf7 Remove Python 2.6 support code 2017-09-29 14:11:07 +02:00
Stefan Wehrmeyer 1fd2a15273 Make clean and test Phony targets 2017-09-29 14:10:32 +02:00
Stefan Wehrmeyer e9aa9298f0 Drop unicode prefix 2017-09-29 14:10:17 +02:00
emanuelfeld 753d4a28d4 Check if primary column on first _sync_table call
Checks if column is primary key column on table creation, before
attempting to add again as non-primary key column.
2017-09-28 23:57:48 -04:00
Friedrich Lindenberg 1fd19f37b9 extra check before column creation 2017-09-24 10:41:08 +03:00
Friedrich Lindenberg db9c41a090 release 1.0.1 2017-09-14 20:22:40 -03:00
Friedrich Lindenberg 39da7522cb create table upon create_column, fixes #220. 2017-09-14 20:17:01 -03:00
Friedrich Lindenberg 44b49a6bb9 build instructions. 2017-09-09 18:40:47 +02:00
Friedrich Lindenberg b8598b230a Rename test, refs #217. 2017-09-09 18:37:37 +02:00
Friedrich Lindenberg fc59bc59e6 Fix up imports, refs #217. 2017-09-09 18:34:32 +02:00
Friedrich Lindenberg a049691749 Remove datafreeze component, fixes #217 2017-09-09 18:24:34 +02:00
Friedrich Lindenberg cd091eadca Missing check on self.local. 2017-09-05 07:59:02 +02:00
Friedrich Lindenberg ffea0f7a69 Warn about mixing transactions, schema changes and threading. 2017-09-05 07:49:05 +02:00
Friedrich Lindenberg e5b3cd5f49 fix transaction metadata bug 2017-09-04 22:55:12 +02:00
Friedrich Lindenberg 7e614c0933 cleanup inspection code 2017-09-04 22:26:51 +02:00
Friedrich Lindenberg df0d79d75c fix _step bug 2017-09-04 10:57:01 +02:00
Friedrich Lindenberg 4232606d27 Move to a model where the table is created lazily, with an initial set of columns 2017-09-03 23:23:57 +02:00
Friedrich Lindenberg e30cf24195 Rewrite data change functions on table. 2017-09-03 10:05:17 +02:00
Friedrich Lindenberg 213a7ce857 Use introspection for table indexes. 2017-09-02 23:05:50 +02:00
Friedrich Lindenberg 37d7f47d39 Make table instances singleton-ish. 2017-09-02 22:35:29 +02:00
Friedrich Lindenberg bf17deeb7f forgot a print statement 2017-09-02 20:40:52 +02:00
Friedrich Lindenberg 13cbff37fe Fix postgres errors. 2017-09-02 20:33:11 +02:00
Friedrich Lindenberg a2748b7fde Reduce dependence on internal metadata caching, refs #208. 2017-09-02 19:35:01 +02:00
Friedrich Lindenberg 672b0bc8c4 test fixes 2017-09-02 17:31:05 +02:00
Friedrich Lindenberg 47cdf52323 fix mysql issue, test no-column table. 2017-09-02 17:25:52 +02:00
Friedrich Lindenberg cc7787036b still more cases of using the engine and not the executable in transaction 2017-09-02 17:17:24 +02:00
Friedrich Lindenberg 17ef44485d Explicitly not that string types are unsupported. 2017-09-02 16:48:53 +02:00
Friedrich Lindenberg a4c73a8fb8 Begin implementing a types handler instead of using plain text types.
this is potentially BREAKING scripts which use the string syntax.
2017-09-02 16:47:04 +02:00
Friedrich Lindenberg 2f0fa7cdd2 use root user 2017-09-02 09:01:30 +02:00
Friedrich Lindenberg 67e02ef021 try to simplify travis build 2017-09-02 08:56:53 +02:00
Friedrich Lindenberg 54dc192244 allow mixed-case column names, fixes #188 2017-09-02 08:39:52 +02:00
Friedrich Lindenberg f9d4113742 document connection pooling, fixes #211 2017-09-02 08:36:09 +02:00
Friedrich Lindenberg 348fdf3f94 Merge pull request #186 from paulfitz/create_column_by_example
add Table.create_column_by_example method
2017-09-02 08:22:49 +02:00
Friedrich Lindenberg edc41e4d82 Merge branch 'master' into create_column_by_example 2017-09-02 08:22:22 +02:00
Stefan Wehrmeyer a4601fdf15 Run nosetests in verbose mode on Travis 2017-05-16 17:02:53 +02:00
Stefan Wehrmeyer 7fe006b652 Add Python 3.6 to travis CI Matrix 2017-05-16 17:00:59 +02:00
Stefan Wehrmeyer ffe7beae12 Make test read nicer 2017-05-16 16:59:18 +02:00
Stefan Wehrmeyer 3f330df20f Check for clauses and filters in delete
Guard against wrong API use before dropping all data
2017-05-16 16:57:07 +02:00
Friedrich Lindenberg 5fd8b3ef3e up some version 2017-01-29 17:41:32 +01:00
Friedrich Lindenberg 77762266dd Simplify transactional logging code, fix deadlock situation. 2017-01-29 17:31:04 +01:00
Friedrich Lindenberg 522415a27c refactor query code to be simpler 2017-01-29 15:45:18 +01:00
Stefan Wehrmeyer fb4512783a Remove Python 2.6 classifier from setup.py 2016-12-16 12:07:37 +01:00
Friedrich Lindenberg bfcdc16101 Merge pull request #193 from joeschmid/master
Allow Date column type (in addition to existing DateTime type)
2016-12-07 09:35:37 +01:00
Joe Schmid c3158d7fe1 Allow Date column type (in addition to existing DateTime type) 2016-12-05 14:14:47 -05:00
Friedrich Lindenberg 49905493cb add missing commas 2016-11-21 08:51:35 +01:00
Friedrich Lindenberg 0754c73f81 up version 2016-11-21 08:48:37 +01:00