winix_fullmorm #4

Merged
tomasz.sowa merged 27 commits from winix_fullmorm into master 4 weeks ago
Owner

merge winix_fullmorm branch:

  • changed the way home table names are set
  • field() methods now takes FT field parameters (instead of booleans)
  • field method don't make a test for 'long format' now
  • fixes in escaping table names in Finder
  • added basic support for making migrations
  • has_primary_key flag in Model (I am not sure if this will be changed)
merge winix_fullmorm branch: - changed the way home table names are set - field() methods now takes FT field parameters (instead of booleans) - field method don't make a test for 'long format' now - fixes in escaping table names in Finder - added basic support for making migrations - has_primary_key flag in Model (I am not sure if this will be changed)
tomasz.sowa added 27 commits 4 weeks ago
133a45c84b Added flag has_primary_key_set to Model
fcf1d28b18 added FT class which is used in Model::field() methods
f7490594ad changed the way how the table name is set in a Model - added prepare_table() method
7bef1d5ead added support for PT::Space as a field in a Model
9a4fd9b050 fixed: add_field_for_select from Model incorrectly escaped a field string (column name)
1c5d32551a fixed: a null was printed for id when serializing lists/vectors
c87afb40d2 use prepare_table() only with a database and not for flat strings
009955a0fd added support for hex strings and binary strings
c7797ff2f1 fixed #2: escape tables/columns names in Finder left join queries
a1537cf8d5 BaseExpression: removed methods: put_long_field_name() and put_short_field_name()
2ad6c8c258 changed the way how to quote schemas, tables and field names,
de4abeb91c added to Finder: methods eq() and similar with table_name as an argument
2f72bd29ec fixed: has_primary_key_set was always set to false in Model::insert()
tomasz.sowa merged commit 284cbc5c66 into master 4 weeks ago
The pull request has been merged as 284cbc5c66.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.