Databases
---------
-* Fix create/drop databases (chriskl) (no longer working in cvs)
+* -Fix create/drop databases (chriskl)
* Add alter database for 7.3+
* -Execute arbitrary SQL (chriskl)
* Dump database
* -Have a common browse function (chriskl)
* -Create table (chriskl)
* -Modify column - default, nullability, etc. (chriskl)
-* Add column, set foreign key.
+* -Add column (chriskl)
+* -Add foreign key
* -Constraints - note massive 7.3 changes here (chriskl)
-* Vacuum & analyze
+* Vacuum & analyze (half done)
* -Dumps as CSV, XML or database specific bulk load format (chriskl)
* SQL dump doesn't quote properly for some data types
-* Insert and edit row aren't smart - eg. it will quote everything including 'current_timestamp'
- in a timestamp field. We need to detect if they're inserting into a timestamp field with a magic
- value and then not quote it.
-* Insert needs the ability to use functions. It should also be able to handle some keywords (like DEFAULT) though it might be able to use function tech to accomplish this.
-
+* Insert and edit row aren't smart - eg. it will quote everything including
+ 'current_timestamp' in a timestamp field. We need to detect if they're
+ inserting into a timestamp field with a magic value and then not quote it.
+* Insert needs the ability to use functions. It should also be able to handle
+ some keywords (like DEFAULT) though it might be able to use function tech i
+ to accomplish this.
Views
-----
---
* -Check for magic_quotes - automatically stripslashes (chriskl)
-* Check for postgres/mysql/oracle/whatever functions compiled in and give good help on how to compile it in
+* -Check for postgres/mysql/oracle/whatever functions compiled in and give good help on how to compile it in (chriskl)