Skip to content

Commit 79e7367

Browse files
authored
Merge pull request #92 from appwrite/dev
feat: Dart SDK update for version 19.0.0
2 parents 6b754aa + ae774a4 commit 79e7367

File tree

85 files changed

+428
-178
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+428
-178
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Add this to your package's `pubspec.yaml` file:
2323

2424
```yml
2525
dependencies:
26-
dart_appwrite: ^18.1.0
26+
dart_appwrite: ^19.0.0
2727
```
2828
2929
You can install packages from the command line:

lib/enums.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,13 @@ part 'src/enums/image_gravity.dart';
2525
part 'src/enums/image_format.dart';
2626
part 'src/enums/password_hash.dart';
2727
part 'src/enums/messaging_provider_type.dart';
28+
part 'src/enums/database_type.dart';
29+
part 'src/enums/attribute_status.dart';
30+
part 'src/enums/column_status.dart';
31+
part 'src/enums/index_status.dart';
32+
part 'src/enums/deployment_status.dart';
33+
part 'src/enums/execution_trigger.dart';
34+
part 'src/enums/execution_status.dart';
35+
part 'src/enums/health_antivirus_status.dart';
36+
part 'src/enums/health_check_status.dart';
37+
part 'src/enums/message_status.dart';

lib/models.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
/// Appwrite Models
22
library dart_appwrite.models;
33

4+
import 'enums.dart' as enums;
5+
46
part 'src/models/model.dart';
57
part 'src/models/row_list.dart';
68
part 'src/models/document_list.dart';

lib/src/client_browser.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class ClientBrowser extends ClientBase with ClientMixin {
3030
'x-sdk-name': 'Dart',
3131
'x-sdk-platform': 'server',
3232
'x-sdk-language': 'dart',
33-
'x-sdk-version': '18.1.0',
33+
'x-sdk-version': '19.0.0',
3434
'X-Appwrite-Response-Format': '1.8.0',
3535
};
3636

lib/src/client_io.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ class ClientIO extends ClientBase with ClientMixin {
3636
'x-sdk-name': 'Dart',
3737
'x-sdk-platform': 'server',
3838
'x-sdk-language': 'dart',
39-
'x-sdk-version': '18.1.0',
39+
'x-sdk-version': '19.0.0',
4040
'user-agent':
41-
'AppwriteDartSDK/18.1.0 (${Platform.operatingSystem}; ${Platform.operatingSystemVersion})',
41+
'AppwriteDartSDK/19.0.0 (${Platform.operatingSystem}; ${Platform.operatingSystemVersion})',
4242
'X-Appwrite-Response-Format': '1.8.0',
4343
};
4444

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
part of '../../enums.dart';
2+
3+
enum AttributeStatus {
4+
available(value: 'available'),
5+
processing(value: 'processing'),
6+
deleting(value: 'deleting'),
7+
stuck(value: 'stuck'),
8+
failed(value: 'failed');
9+
10+
const AttributeStatus({required this.value});
11+
12+
final String value;
13+
14+
String toJson() => value;
15+
}

lib/src/enums/column_status.dart

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
part of '../../enums.dart';
2+
3+
enum ColumnStatus {
4+
available(value: 'available'),
5+
processing(value: 'processing'),
6+
deleting(value: 'deleting'),
7+
stuck(value: 'stuck'),
8+
failed(value: 'failed');
9+
10+
const ColumnStatus({required this.value});
11+
12+
final String value;
13+
14+
String toJson() => value;
15+
}

lib/src/enums/database_type.dart

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
part of '../../enums.dart';
2+
3+
enum DatabaseType {
4+
legacy(value: 'legacy'),
5+
tablesdb(value: 'tablesdb');
6+
7+
const DatabaseType({required this.value});
8+
9+
final String value;
10+
11+
String toJson() => value;
12+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
part of '../../enums.dart';
2+
3+
enum DeploymentStatus {
4+
waiting(value: 'waiting'),
5+
processing(value: 'processing'),
6+
building(value: 'building'),
7+
ready(value: 'ready'),
8+
failed(value: 'failed');
9+
10+
const DeploymentStatus({required this.value});
11+
12+
final String value;
13+
14+
String toJson() => value;
15+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
part of '../../enums.dart';
2+
3+
enum ExecutionStatus {
4+
waiting(value: 'waiting'),
5+
processing(value: 'processing'),
6+
completed(value: 'completed'),
7+
failed(value: 'failed');
8+
9+
const ExecutionStatus({required this.value});
10+
11+
final String value;
12+
13+
String toJson() => value;
14+
}

0 commit comments

Comments
 (0)