Differences From:
File
src/schema.c
part of check-in
[fb8dc7d07f]
- The UNIQUE constraint on the default TICKET table was wrong. The tkt_uuid
column should be unique unto itself, not in combination with tkt_time.
Existing servers will need to fix their TICKET implementations using the
setup menu. This check-in changes the default.
by
drh on
2008-10-05 13:13:13.
[view]
To:
File
src/schema.c
part of check-in
[e146d800ac]
- Add the "mv" and "rename" commands (aliases for the same thing).
by
drh on
2008-11-09 19:22:06.
[view]
@@ -338,10 +338,10 @@
@ value CLOB, -- Content of the named parameter
@ CHECK( typeof(name)='text' AND length(name)>=1 )
@ );
@
-@ -- Each entry in the vfile table represents a single file or folder
-@ -- that is part of a version.
+@ -- Each entry in the vfile table represents a single file in the
+@ -- current checkout.
@ --
@ -- The file.rid field is 0 for files or folders that have been
@ -- added but not yet committed.
@ --
@@ -360,9 +360,10 @@
@ chnged INT DEFAULT 0, -- 0:unchnged 1:edited 2:m-chng 3:m-add
@ deleted BOOLEAN DEFAULT 0, -- True if deleted
@ rid INTEGER, -- Originally from this repository record
@ mrid INTEGER, -- Based on this record due to a merge
-@ pathname TEXT, -- Full pathname
+@ pathname TEXT, -- Full pathname relative to root
+@ origname TEXT -- Original pathname. NULL if unchanged
@ UNIQUE(pathname,vid)
@ );
@
@ -- This table holds a record of uncommitted merges in the local