lazarus-ccr/components/tvplanit/examples/datastores
2023-10-12 14:13:03 +00:00
..
bufdataset TvPlanIt: Deletion of a resource deletes also the associated events, contacts and tasks. Tested with all database datastores. Update datastore sample projects. 2023-10-10 22:24:46 +00:00
fb TvPlanIt: Deletion of a resource deletes also the associated events, contacts and tasks. Tested with all database datastores. Update datastore sample projects. 2023-10-10 22:24:46 +00:00
flex TvPlanIt: Deletion of a resource deletes also the associated events, contacts and tasks. Tested with all database datastores. Update datastore sample projects. 2023-10-10 22:24:46 +00:00
ini tvplanit: Default values for visual controls (day/week/month view, tasklist, contact grid, calendar). 2022-07-25 22:55:31 +00:00
json TvPlanIt: Fix leaving orphan events, tasks and contacts in an json datastore when a resource is deleted. 2023-10-12 14:13:03 +00:00
sqlite3 TvPlanIt: Deletion of a resource deletes also the associated events, contacts and tasks. Tested with all database datastores. Update datastore sample projects. 2023-10-10 22:24:46 +00:00
xml TvPlanIt: Fix leaving orphan events, tasks and contacts in an json datastore when a resource is deleted. 2023-10-12 14:13:03 +00:00
zeos TvPlanIt: Deletion of a resource deletes also the associated events, contacts and tasks. Tested with all database datastores. Update datastore sample projects. 2023-10-10 22:24:46 +00:00
readme.txt TvPlanIt: Update readme.txt files. 2022-06-22 21:40:32 +00:00

The folder "datastores" collects some demo projects to show usage of the
various datastores that come along with TvPlanIt:

Datastores working with the default Lazarus installation
--------------------------------------------------------

- TVpBufDsDatastore in folder "bufdataset" (for TBufDataset)

- TVpFirebirdDatastore in folder "fb" (for Firebird databases using SQLDB)

- TVpFlexDatastore in folder "flex" (two projects, one for Access, one for 
  sqlite3 database)
  
- TVpIniDatastore in folder "ini" (for ini files)

- TVpJsonDatastore in folder "json" (for json files)

- TVpXmlDatastore in folder "xml" (for xml files)

- TVpSqlite3Datastore in folder "sqlite3" (for SQLite3 database using SQLDB)


Add-on datastores requiring third-party components/code:
--------------------------------------------------------

- TVpZeosDatastore in folder "zeos" 
  requires installation of package "laz_visualplanit_zeos". By means of a
  conditional define it can be used for a Firebird, PostgreSQL or SQLite3
  database.
  
- TVpmORMotDatastore in folder "examples/mormot":
  Since this datastore depends on third-party source code it is not added in 
  its own package. Just look at the sample code in folder "examples/mormot".