FAQs: | Master Index Recent Changes Find by Record ID Help Feedback administrator |
Section: | |
Category: | All |
All |
Downloading CSDS databases | |
In browsing your website I see there is the ability under the
Choreography Database section to download the
CSDS Databases. What software is needed to read these databases? |
Within the Choreography Database, you can view sequences then use standard cut+paste operations to copy the sequences to your favorite text editor or word processor. The 'print' button in the upper R-H corner of the web page reformats the page for printing by removing a lot of unneeded stuff. You can also format an individual sequence for printing (on a single page) by clicking on the 'full page' link beneath the sequence.
Minimally, for a sequence database, you'll need the following:
CREATE TABLE SequenceDb (SequenceText blob, SequenceType int, RecordId int AUTO_INCREMENT PRIMARY KEY)
SequenceText
is the sequence itself. Blob means that the field contains as many characters as you'd like.
SequenceType
can be used to hold some information about the type of the sequence.
RecordId
is a number that uniquely identifies the
sequences.
SELECT * FROM SequenceDb WHERE SequenceText LIKE '%Ping Pong%'
My sequence database is currently defined as:
CREATE TABLE ChoreoDb (CheckedByVdc int, LevelValidated int, // 0 = false, 1 = true SeqTypeInd int, Text blob, SubmittedBy int, // Index into 'callerdb' where 0 = anonymous LevelInd int, Comments blob, HandleList varchar(255), // stored with a comma on both ends (e.g., ",9,122,2124,") DifficultyInd int, ModDateTime datetime, CreateDateTime datetime, RecordId int AUTO_INCREMENT PRIMARY KEY)
CheckedByVdc
indicates that the record has been proofread.
(i.e., I have verified that the sequence works).
LevelValidated
indicates that I have verified the level of the sequence.
SeqTypeInd
indicates the type of the sequence. (e.g., Zero-Line to Resolve, etc.)
Text
is the sequence text.
SubmittedBy
indicates who submitted the sequence to the database.
LevelInd
is the level of the sequence.
Comments
is additional text associated with the sequence.
HandleList
is a list of parse handles used by CSDS, so I can do database searches for calls and concepts without using text.
DifficultyInd
indicates the difficulty of the sequence.
ModDateTime
indicates the date and time that the sequence was last modified.
Also, due to the enormous size of the database, the primary views (from the menu) are pre-generated, and only modified after I proofread several records. For example, on the 'SS to ZL' page, http://www.ceder.net/choreodb/modules.php?Type=80 you'll notice in the upper R-H corner the 'last updated' date.
Then, when entering choreography, select your name from the dropdown list (Submitted By), and enter the PIN that you entered when creating your Caller/Cuer Profile.
There is no current way to 'find' such sequences in the choreography database.