feat: update examples

This commit is contained in:
Chirag Aggarwal
2025-09-05 17:30:39 +05:30
parent a9dbd6c3fa
commit 23c433c2ed
333 changed files with 3576 additions and 192 deletions
@@ -10,5 +10,5 @@ client = Client.new
account = Account.new(client)
result = account.update_prefs(
prefs: {}
prefs: {"language" => "en", "timezone" => "UTC", "darkTheme" => 1}
)
@@ -13,6 +13,6 @@ result = databases.create_document(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
document_id: '<DOCUMENT_ID>',
data: {},
data: {"username" => "walter.obrien", "email" => "walter.obrien@example.com", "fullName" => "Walter O'Brien", "age" => 30, "isAdmin" => },
permissions: ["read("any")"] # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.create_line_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.create_point_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.create_polygon_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.update_line_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.update_point_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
databases = Databases.new(client)
result = databases.update_polygon_attribute(
database_id: '<DATABASE_ID>',
collection_id: '<COLLECTION_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.create_line_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.create_point_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -0,0 +1,18 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.create_polygon_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '' # optional
)
@@ -13,6 +13,6 @@ result = tables_db.create_row(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
row_id: '<ROW_ID>',
data: {},
data: {"username" => "walter.obrien", "email" => "walter.obrien@example.com", "fullName" => "Walter O'Brien", "age" => 30, "isAdmin" => },
permissions: ["read("any")"] # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.update_line_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.update_point_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)
@@ -0,0 +1,19 @@
require 'appwrite'
include Appwrite
client = Client.new
.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
.set_project('<YOUR_PROJECT_ID>') # Your project ID
.set_key('<YOUR_API_KEY>') # Your secret API key
tables_db = TablesDB.new(client)
result = tables_db.update_polygon_column(
database_id: '<DATABASE_ID>',
table_id: '<TABLE_ID>',
key: '',
required: false,
default: '', # optional
new_key: '' # optional
)