Initial commit: Flutter app + PHP/MySQL backend on Hostinger
Replaces Firebase with a self-hosted PHP/MySQL API served from winded.prymsolutions.com. Includes full backend (schema, auth, events, teams, brackets, suggestions, stats, media, file upload) and updated Flutter repositories and domain models. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'stats_notifier.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$topScorersHash() => r'217ba2c980b0ac979f18b59f6093ba51ba8ab8d2';
|
||||
|
||||
/// Top scorers across every team, sorted by goals scored (descending). Ties
|
||||
/// are broken by assists, then by player name so the order is deterministic.
|
||||
///
|
||||
/// Copied from [topScorers].
|
||||
@ProviderFor(topScorers)
|
||||
final topScorersProvider =
|
||||
AutoDisposeFutureProvider<List<PlayerWithTeam>>.internal(
|
||||
topScorers,
|
||||
name: r'topScorersProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$topScorersHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
typedef TopScorersRef = AutoDisposeFutureProviderRef<List<PlayerWithTeam>>;
|
||||
String _$topAssistersHash() => r'2f95133f5b72f4e1ae7001e01e6bd57856d04ad4';
|
||||
|
||||
/// Top assisters across every team, sorted by assists (descending). Ties are
|
||||
/// broken by goals, then by player name.
|
||||
///
|
||||
/// Copied from [topAssisters].
|
||||
@ProviderFor(topAssisters)
|
||||
final topAssistersProvider =
|
||||
AutoDisposeFutureProvider<List<PlayerWithTeam>>.internal(
|
||||
topAssisters,
|
||||
name: r'topAssistersProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$topAssistersHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
typedef TopAssistersRef = AutoDisposeFutureProviderRef<List<PlayerWithTeam>>;
|
||||
String _$teamStandingsHash() => r'644f974075e26a852b073c7bc155a38bb59045d0';
|
||||
|
||||
/// League standings: teams sorted by wins (desc), then draws (desc), then by
|
||||
/// fewer losses, then name. The points column shown in the UI is computed as
|
||||
/// `wins * 3 + draws`.
|
||||
///
|
||||
/// Copied from [teamStandings].
|
||||
@ProviderFor(teamStandings)
|
||||
final teamStandingsProvider = AutoDisposeFutureProvider<List<Team>>.internal(
|
||||
teamStandings,
|
||||
name: r'teamStandingsProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$teamStandingsHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
typedef TeamStandingsRef = AutoDisposeFutureProviderRef<List<Team>>;
|
||||
// ignore_for_file: type=lint
|
||||
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package
|
||||
Reference in New Issue
Block a user