- 02 Jan, 2020 2 commits
-
-
Narayanan Iyer authored
Add Function Library _YDBOCTOVISTAF See merge request !11
-
Chris Combs authored
CURR_TIMESTAMP() --horolog datetime or CURR_TIMESTAMP("v") Fileman Datetime DATEFORMAT(value,formatcode) -- formats based on datetime type returns MM/DD/YYYY HH:MM:SS as default -- uses "5ZSP" for fileman dates unless formatcode is otherwise specified -- if fileman date calls VA routine $$FMTE^XLFDT(value,format) to format IFNULL(value,replacer) -- Takes a passed field and replaces a null value with whatever is passes as the second argument TOKEN -- Renamer for Mumps $Piece function Replace(value,finder,replacement) -- takes any string and searches for the finder string to replace it with the replacement string, modified string is returned SUBSTRING(value,start,range) -- returns a part of passed value staring at the position specified by start (2nd parameter), continuing for range (3rd parameter) or end of string whichever comes first FMGET(file#,field# or name,keys) -- VistA specific, uses VA Routine $$GET1^DIQ to take foreign kets and fetch a field from the specified LEFTY(value,characters) -- return left x characters from value RIGHTY(value,caharacters) -- return right x charaters from value PATINDEX(value,searchstring) -- returns the position of the first occruence of search string in value NUMBER(value) -- returns the mumps equivalent of +value, numeric portion returned only
-
- 13 Sep, 2019 1 commit
-
-
Christopher Edwards authored
Change translations for date, timestamp and primary_key to numeric See merge request !13
-
- 11 Sep, 2019 1 commit
-
-
Christopher Edwards authored
Octo previously treated INTEGER and NUMERIC as equivalent, however recent changes have changed that equivalency and now the correct data type needs to be specified. In VistA dates and timestamps are numerics with a decimal point. The primary key data type is also converted to a numeric as it is possible to have decimals in the IEN columns.
-
- 29 Aug, 2019 2 commits
-
-
Christopher Edwards authored
[#4] Only put GLOBAL keyword when PIECE keyword is used Closes #4 See merge request !12
-
Christopher Edwards authored
The GLOBAL keyword is only useful when the PIECE keyword is used and can be confusing when used with the EXTRACT keyword.
-
- 18 Jul, 2019 2 commits
-
-
Christopher Edwards authored
Set Y variable See merge request YottaDB/DBMS/ydbvistaocto!10
-
Christopher Edwards authored
Some computed expressions don't check to see if the Y variable is set before accessing it. Set Y to the empty string (which appears to work for computed expressions tested so far).
-
- 12 Jun, 2019 8 commits
-
-
Christopher Edwards authored
Escape primary key lines in CREATE TABLE statements See merge request YottaDB/DBMS/ydbvistaocto!9
-
Christopher Edwards authored
Add backticks to primary key columns that were missed in a previous commit
-
Christopher Edwards authored
Undo change to convert INTEGER to CHAR See merge request YottaDB/DBMS/ydbvistaocto!8
-
Christopher Edwards authored
It was mistakenly believed that the INTEGER data type didn't support floating point numbers and needed to be a CHARACTER data type. Instead what was necessary was a change to octo to allow casting as an INTEGER data type to allow the correct comparisions to occur.
-
Christopher Edwards authored
Add gitignore file See merge request YottaDB/DBMS/ydbvistaocto!7
-
Christopher Edwards authored
-
Christopher Edwards authored
Change DATE/TIMESTAMP data types to character See merge request YottaDB/DBMS/ydbvistaocto!6
-
Christopher Edwards authored
Until Octo supports date/time map them to the character data type
-
- 18 Apr, 2019 2 commits
-
-
Christopher Edwards authored
[#1] Remove hard coded file "vista-new.sql" and escape table and column names See merge request YottaDB/DBMS/ydbvistaocto!5
-
Christopher Edwards authored
Add a new argument "PATH" to MAPALL and MAPONE to allow users to specify the file name and path for the generated DDL. Add backticks "`" to table and column names to escape any SQL/Octo reserved words.
-
- 08 Apr, 2019 2 commits
-
-
Christopher Edwards authored
Remove debug computed expressions See merge request YottaDB/DBMS/ydbvistaocto!4
-
Christopher Edwards authored
-
- 03 Apr, 2019 2 commits
-
-
Christopher Edwards authored
Add REPLACE SQL function implementation See merge request YottaDB/DBMS/ydbvistaocto!3
-
Christopher Edwards authored
-
- 28 Mar, 2019 6 commits
-
-
Christopher Edwards authored
Initial implementation See merge request YottaDB/DBMS/ydbvistaocto!2
-
Christopher Edwards authored
# Conflicts: # _YDBOCTOVISTAM.m
-
Christopher Edwards authored
Initial implementation See merge request YottaDB/DBMS/ydbvistaocto!1
-
Christopher Edwards authored
This maps VistA FileMan files into Octo tables.
-
Christopher Edwards authored
This maps VistA FileMan files into Octo tables.
-
Christopher Edwards authored
-