Closed (fixed)
Project:
Version Control API
Version:
6.x-2.x-dev
Component:
API module
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
18 Nov 2010 at 19:04 UTC
Updated:
15 Apr 2014 at 22:25 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
marvil07 commentedOk, here the schema change.
Comment #2
marvil07 commentedthe second version of this patch, it fix views integration to this change(but anyway there are some TODOs there also, so just getting to the same state) and one string change.
Comment #3
sdboyer commentedLooks pretty good. We can probably stand to drop the line_changes_recorded field - I don't see what its purpose is, really, its contents can be readily determined from other fields in the same record. Apart from that, if you could go through and check to see what in the rest of the project this touches, and make sure we haven't missed anything (as happened with #972058: Complete removing of {versioncontrol_operation_items} table), that'd be good - ignoring anything in controllers.inc and VersioncontrolItem.php.
Comment #4
marvil07 commentedOk, I just fix two queries that use the table at the module file: at
versioncontrol_fetch_source_items()and atversioncontrol_fetch_source_items(), and I left the real-crud stuff untouched.About line_changes_recorded, there is a description on the schema about it:
So, I agree, it do not make real sense to repeat this information, now that we also have the type and the action fields in the same table, so this patch also removes it.
Comment #5
marvil07 commentedOk, committed :-)