diff --git a/docs/docs/advanced-usage.html b/docs/docs/advanced-usage.html index 0a31292..76793a4 100644 --- a/docs/docs/advanced-usage.html +++ b/docs/docs/advanced-usage.html @@ -15,35 +15,44 @@
For those who want more control and advanced features, - Effortless offers powerful capabilities. Here's how to use + Effortless offers powerful capabilities. You should have a + strong understanding of Python for this! Here's how to use Effortless with advanced features:
-- Start by importing the necessary advanced components from - Effortless: -
+Create a new Effortless instance with a custom directory:
++ You can create a Effortless instances with custom directories + and filenames. +
- Change "/path/to/custom/directory" to the path of where you'd - like the db to be stored. -
+You can futher customize the database with a configuration:
+ +Add multiple entries with more complex data structures:
++ You can put pretty much anything in an entry, and Effortless + will interperet structures like dates, lists, etc. +
Use advanced filtering techniques to find specific entries:
++ Use advanced filtering techniques with Fields to find specific + entries. For example, to find anyone who knows Python and joined + in Jan/Feb: +
- Use db.batch()
to update multiple entries that
- match a condition:
-
You can update multiple entries that match a condition:
- Use db.erase()
to remove multiple entries that
+ You can also erase
to remove multiple entries that
match a condition:
Create custom queries using the Query class:
- -Update the database configuration for advanced settings:
- -Effortless 1.1 introduces powerful filtering capabilities:
- -You can also use custom functions with the `passes` method:
+You can write your own complex checks and use them in Field.passes()
.
Check the type of a field:
- -These advanced features allow you to create more complex database structures, perform intricate queries, and have finer diff --git a/docs/docs/index.html b/docs/docs/index.html index a5c74df..156fe06 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -16,12 +16,15 @@